Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel-Datei beim Speichern an zwei Orten ablegen

Forumthread: Excel-Datei beim Speichern an zwei Orten ablegen

Excel-Datei beim Speichern an zwei Orten ablegen
25.07.2003 14:35:18
Michael
Hallo,
ich möchte eine Excel-Datei an zwei verschiedenen Orten abspeichern. Jedesmal, wenn ich auf Speichern klicke, soll die Datei automatisch am Pfad A und am Pfad B aktualisiert werden (jedesmal manuell rüberkopieren geht natürlich auch, wird aber leider hin und wieder vergessen ;-). Kann mir jemand sagen, ob und wie man das in Excel einstellen kann?
Michael
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel-Datei beim Speichern an zwei Orten ablegen
25.07.2003 14:44:42
Koenig W.
Hallo Michael,
am besten mit VBA in Deiner persönlichen Arbeitsmappe, oder mit einem selbsterstellten
Menue (damit es für alle Arbeitsmappen verfügbar ist).

Sub DoppletSave()
ActiveWorkbook.SaveCopyAs ("Save2.xls") 'mit komplettem Pfad
ActiveWorkbook.Save                     'Sicherung der Datei, an der Du arbeitest
End Sub

Gruss Wilhelm

Anzeige
;
Anzeige

Infobox / Tutorial

Excel-Datei beim Speichern an zwei Orten ablegen


Schritt-für-Schritt-Anleitung

Um eine Excel-Datei automatisch an zwei Orten abzuspeichern, kannst Du ein einfaches VBA-Skript verwenden. Folge diesen Schritten:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Gehe zu Einfügen > Modul, um ein neues Modul hinzuzufügen.

  3. Kopiere und füge den folgenden Code ein:

    Sub DoppletSave()
        ActiveWorkbook.SaveCopyAs ("C:\DeinPfad\Save2.xls") ' Ändere den Pfad nach Bedarf
        ActiveWorkbook.Save
    End Sub
  4. Ändere C:\DeinPfad\Save2.xls in den gewünschten Speicherort.

  5. Schließe den VBA-Editor und speichere Deine Arbeitsmappe als Makro-fähige Datei (.xlsm).

  6. Um das Makro auszuführen, kannst Du es entweder über das Menü oder mit einer Tastenkombination starten.


Häufige Fehler und Lösungen

  • Fehler: Das Makro funktioniert nicht.

    • Lösung: Stelle sicher, dass Du die Datei als Makro-fähige Datei gespeichert hast (.xlsm). Überprüfe auch, ob VBA in Deinem Excel aktiviert ist.
  • Fehler: Der Zielpfad ist ungültig.

    • Lösung: Überprüfe den angegebenen Pfad im Code. Achte darauf, dass der Ordner existiert und Du die erforderlichen Berechtigungen zum Speichern hast.

Alternative Methoden

Wenn Du keine VBA-Skripte verwenden möchtest, gibt es alternative Methoden:

  1. Cloud-Speicher: Nutze Dienste wie OneDrive oder Google Drive, um Deine Excel-Dateien automatisch zu synchronisieren.
  2. Batch-Datei: Erstelle eine Batch-Datei (.bat), die beim Speichern der Excel-Datei die Kopie an den zweiten Speicherort überträgt.

Praktische Beispiele

Hier sind zwei praktische Beispiele für die Verwendung des VBA-Skripts:

  1. Beispiel 1: Du arbeitest an einer Projektdatei, die Du gleichzeitig auf Deinem lokalen Laufwerk und einer externen Festplatte sichern möchtest.
  2. Beispiel 2: Du möchtest eine Excel-Datei an Deinem Arbeitsplatz und gleichzeitig auf Deinem Heimcomputer verfügbar halten.

In beiden Fällen kannst Du den VBA-Code anpassen, um die gewünschten Speicherorte zu hinterlegen.


Tipps für Profis

  • Fehlerbehandlung einfügen: Erwäge, im VBA-Code eine Fehlerbehandlung einzufügen, damit Du bei Problemen benachrichtigt wirst.
  • Automatisierung: Du kannst das Makro so einstellen, dass es bei bestimmten Ereignissen automatisch ausgeführt wird, z. B. beim Schließen der Datei.
  • Verwendung von Variablen: Anstatt den Pfad direkt im Code zu schreiben, kannst Du Variablen verwenden, um den Code flexibler zu gestalten.

FAQ: Häufige Fragen

1. Kann ich das Makro auf mehrere Dateien anwenden?
Ja, Du kannst das Makro in jeder Arbeitsmappe verwenden, in der Du es einfügst. Du musst den Code nicht ändern, solange die Datei als .xlsm gespeichert ist.

2. Gibt es eine Möglichkeit, das Speichern an zwei Orten ohne VBA zu ermöglichen?
Ja, wie bereits erwähnt, kannst Du Cloud-Dienste nutzen, die eine Synchronisation ermöglichen, oder eine Batch-Datei erstellen, die beim Speichern automatisch eine Kopie anfertigt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige