Speichern - weitere anlegen nicht überschreiben
01.05.2019 11:22:50
Daniel
Folgende Frage heute...
Ich speichere mit VBA eine Datei in einem bestimmtem Ordner:
Dim siname As String
siname = "Datei_" & Date & ".xlsm"
ThisWorkbook.Save
ThisWorkbook.SaveAs "C:\Dokumente\" & siname
Dabei lege ich eine "Sicherungskopie" in einem anderem Ordner an.
Wenn diese "Sicherungskopie" jetzt bereits angelegt ist, dann gibt es die Abfrage, ob es ersetzt werden soll.
Das soll es nicht.
Wenn diese "Sicherung" bereits vorhanden ist, dann soll er eine Datei mit dem gleichen Namen anlegen, aber eine Zählung anhängen - also eine _2.
Ist das machbar und ist das viel Aufwand?
Wäre es vielleicht auch möglich, von Anfang an einen Counter anzuhängen?
Also schon bei der ersten "Sicherung" ein "_1" anzuhängen und das dann immer weiter zu führen für jede weitere Speicherung an diesem Tag?
Oder ist das vom Aufwand her einfach zu umfangreich?
Danke für eure Hilfe :-)
Daniel
Anzeige