wie ist es möglich, daß Excel nach einer gewissen Zeit automatisch speichert?
Danke.
Sub autosave()
Dim nexttime
ActiveWorkbook.Save
nexttime = Now + TimeValue("00:05:00")
Application.OnTime nexttime, "autosave"
End Sub
Um Excel automatisch speichern zu lassen, kannst Du entweder ein Makro verwenden oder die integrierten Funktionen von Excel nutzen. Hier sind die Schritte für beide Methoden:
Methode 1: VBA-Makro
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Wähle Einfügen > Modul
, um ein neues Modul zu erstellen.
Füge den folgenden Code in das Modul ein:
Sub autosave()
Dim nexttime
ActiveWorkbook.Save
nexttime = Now + TimeValue("00:05:00") ' Speichert alle 5 Minuten
Application.OnTime nexttime, "autosave"
End Sub
Schließe den VBA-Editor.
Führe das Makro einmal aus, indem Du ALT + F8
drückst, das Makro auswählst und auf Ausführen
klickst.
Methode 2: Add-In verwenden
Extras > Add-In-Manager
.Extras > Automatisches Speichern
.Fehler: Das Makro wird nicht ausgeführt.
Datei > Optionen > Sicherheit > Inhalte aktivieren
.Fehler: Das Add-In ist nicht sichtbar.
Falls Du eine ältere Version von Excel wie Excel 2003 verwendest, kannst Du die Funktion "Excel 2003 Autosave" nutzen:
Extras > Optionen
.Diese Methode sorgt für eine automatische Speicherung ohne VBA.
Hier sind einige Anwendungsbeispiele:
Application.OnTime
im VBA, um komplexere Automatisierungsprozesse zu erstellen, die mehr als nur das Speichern umfassen.1. Wie kann ich das Intervall für die automatische Speicherung ändern?
Du kannst das Intervall im VBA-Code ändern, indem Du die Zeit in TimeValue("00:05:00")
anpasst.
2. Funktioniert die automatische Speicherung in allen Excel-Versionen? Die Funktionalität kann je nach Version variieren. In neueren Versionen ist die Option oft einfacher zugänglich, während ältere Versionen möglicherweise auf Add-Ins angewiesen sind.
3. Wie kann ich das Makro stoppen?
Du kannst das Makro stoppen, indem Du Excel schließt oder den VBA-Editor öffnest und auf Run > Stop
gehst, wenn das Makro aktiv ist.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen