Ich möchte per Autoclose-Anweisung eine Datei als Sicherungscopie in einem Ordner speichern.
In einem Ordner Namens "Programm" liegt meine Exceldatei (PolEV). Im Ordner Programm ist auch noch ein Ordner Namens "PolEV_Datensicherung".
Nun möchte ich, dass beim Schließen meiner Exceldatei per Makro eine Sicherungskopie im Ordner "PolEV_Datensicherung" angelegt wird. Und zwar mit dem Namen "PolEV_Sicherung" und dem angehängten Tagesdatum.
So habe ich es probiert:
Dim d As Date
d = Now
ActiveWorkbook.SaveCopyAs Filename:="\PolEV_Datensicherung\" + "PolEV_Sicherung" + "," + d + ".xls"
MsgBox "Sicherung wurde angelegt"
Zwei Probleme habe ich nun:
1. Meine Variable d wird nicht anerkannt (Typen unverträglich) - Eventuell sowieso ein Problem weil Punkte im Datum sind? - Ideen?
2. Der Pfad wird nicht erkannt.
Nun könnte ich den kompletten Pfad mit Laufwerksbuchsaben vorgeben. Ich nehme an, dass dieser Fehler dann behoben wäre. Ich habe aber das weitere Problem, dass die Datei wietergegeben werden soll und ich nicht weis, in welchem Ordner sie dort gespeichert wird. Der Pfad würde sich also jedesmal ändern. Auch die Laufwerksbuchsaben wären immer andere.
Wer weis Rat?
Gruß
Frank