Sam fragte, ob es eine Möglichkeit gäbe, dieselbe Arbeitsmappe an zwei verschiedenen Orten zu speichern. Beispielsweise könnte eine Kopie am normalen Netzwerkspeicherort und die andere in einem Ordner auf der lokalen Festplatte gespeichert werden.

Es gibt verschiedene Möglichkeiten, dies zu tun. Sie können beispielsweise ein eigenes Makro erstellen, in dem zwei Versionen derselben Arbeitsmappe gespeichert werden. Das Makro kann in der Symbolleiste für den Schnellzugriff platziert und angeklickt werden, wenn Sie beide Kopien speichern möchten. (Mit anderen Worten, Sie würden die normale Speicherfunktion insgesamt umgehen.)

Ein anderer Ansatz besteht darin, eine kleine Anpassung daran vorzunehmen, wie Excel die Arbeitsmappe speichert. Beispielsweise würde dem ThisWorkbook-Objekt für die Arbeitsmappe das folgende Makro hinzugefügt:

Private Sub Workbook_BeforeSave(ByVal _   SaveAsUI As Boolean, Cancel As Boolean)

With ThisWorkbook         .SaveCopyAs ("c:\Backups\Backup of " & .Name)

End With End Sub

Dies ist ein Ereignishandler, der jedes Mal ausgelöst wird, wenn Sie die Arbeitsmappe speichern. Zu diesem Zeitpunkt wird das Makro ausgeführt und eine Kopie der Arbeitsmappe im angegebenen Pfad auf Ihrer lokalen Festplatte gespeichert.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (11265) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tippes für die ältere Menüoberfläche von Excel finden Sie hier: