Hab da mal eine Frage.
Ist es möglich beim abspeichern einer Datei eine Sicherungskopie der Datei in einen separaten Ordner anzulegen?
Gruß und tausend Dank
Markus
Hab da mal eine Frage.
Ist es möglich beim abspeichern einer Datei eine Sicherungskopie der Datei in einen separaten Ordner anzulegen?
Gruß und tausend Dank
Markus
ich hab mal vor Jahren folgenden Code erstellt.
' **************************************************************
' Modul: DieseArbeitsmappe Typ = Element der Mappe(Sheet, Workbook, ...)
' **************************************************************
Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Save
Komplett
End Sub
' **************************************************************
' Modul: Modul1 Typ = Allgemeines Modul
' **************************************************************
Option Explicit
Sub Komplett()
Datei = ThisWorkbook.Name
Phad = ThisWorkbook.Path
On Error Resume Next
Kill Phad & "\" & Format(Now, "YY-MM-DD") & "Backup.XLS"
ActiveWorkbook.SaveCopyAs FileName:=Phad & "\" & Format(Now, "YY-MM-DD") & "Backup.XLS"
'Windows(Format(Now, "DD-MM-YY") & "Backup.XLS").Close
End Sub
Code eingefügt mit: Excel Code Jeanie
Code Jeanie
Frage
Das Umsetzen nach Html klappt perfekt, auch die Ansicht in den Foren ist gegeben. Bei manchen Foren kann man aber anscheinend nicht den dargestellten Code nach VBA rückkopieren. Warum?
Antwort
Dies liegt nicht an der Code Jeanie !!! Manche Foren interpretieren anscheinend < > Tags nicht richtig und erzeugen am Zeilenende einen weichen Zeilenumbruch anstatt eines harten Zeilenumbruches. Dies führt dazu, dass im VBA-Editor die Zeilen hintereinander geschrieben werden. Zum Rückkopieren in solchen Fällen: Fügen Sie den kopierten Code aus dem Forum nach Word ein, kopieren Sie ihn dort wieder und fügen Sie ihn dann im VBA - Editor ein
Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Irgendwie funzt das. Aber wo speichert er es denn hin??? Muß ich im Code den Pfad nicht angeben und wenn wo?
Nochmals Danke
Markus
auch dorthin wo die Datei bisher gespeichert ist
Phad = ThisWorkbook.Path
Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
??? Ja aber eigentlich wollte ich ja in einen anderen Ordner speichern. Also das Original in Eigene Dateien und die SiKo z. B. D: Neuer Ordner.
Geht das
Gruß
Markus
das ist doch einfach
schreibe Phad="C:\Mond\Krater47"
Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Sub Komplett()
Datei = ThisWorkbook.Name ' Datei heisst "Passwort"
Phad = "D:\DEMO"
On Error Resume Next
Kill Phad & "\" & Format(Now, "YY-MM-DD") & "Backup.XLS"
ActiveWorkbook.SaveCopyAs Filename:=Phad & "\" & Format(Now, "YY-MM-DD") & "Backup.XLS"
'Windows(Format(Now, "DD-MM-YY") & "Backup.XLS").Close
End Sub
Kannst du nochmal helfen.
Gruß
Markus
was klappt den nicht???
Der Code ist eigentlich Ok
Den Phad D:\Demo gibt es doch??
Den zweiten Teil des Codes hast Du auch in VBA unter DieseArbeitsmappe kopiert??
Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Sub Komplett()
Datei =
Das invertiert in gelb und blau
Danke
Markus
die Datei ist schon gespeichert??
Der Code wurde getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Ich habe beim abspeichern immer die Symbolleiste betätigt.
Brauche dazu natürlich einen Knopf.
Sorry HaJo
Gruß und Danke Markus