Arbeitsmappe in anderen Pfad sichern
Mit dem Makro kann man die aktuell geöffnete Arbeitsmappe in ein anderes Laufwerk bzw. Pfad sichern.
Zu beachten ist, dass das Makro die Datei immer versucht in das angegebene Laufwerk bzw. Verzeichnis zu sichern. Wird der Sicherungsordner verschoben, ist das Verzeichnis im Makro unbedingt anzupassen, da sonst ein Fehler ausgelöst wird.
Code
Sub ArbeitsmappeSichernPfadDatei()
'
' Speichert die aktuelle Arbeitsmappe in das Verzeichnis Pfad
'
Dim str As String
Const lw = "e:" ' Definiert das Speicherlaufwerk
Const pfad = "E:\Sicherung" ' Definiert den Speicherpfad
On Error GoTo fehler
str = ActiveWorkbook.Name
ChDrive lw
ChDir pfad
With ActiveWorkbook
.SaveAs
End With
Exit Sub
fehler:
MsgBox "Laufwerk/Verzeichnis nicht gefunden!" & vbCr & "Keine Speicherung der Datei erfolgt!", vbCritical
End Sub
Will man nach dem Speichern die Excel-Arbeitsmappe schließen, dann ist der Code wie folgt zu ergänzen
With ActiveWorkbook
.SaveAs
.Close
End With
Gib mir gerne einen Kaffee ☕ aus ❗️
Wenn dir meine Beiträge gefallen und geholfen haben, dann kannst du mir gerne einen Kaffee ☕️ ausgeben.
Follow Me❗️