01299
Nicht registrierter Gast
Hallo, Ihr Excellenten,
ich arbeite mit Excel 2000 und Windows 7 Home Premium SP1.
Bei einigen meiner Excel-Dateien habe ich festgestellt, daß bei Änderungen keine Sicherungsdatei erstellt wird. Ich könnte das natürlich bei jeder einzelnen betroffenen Datei über Datei/Speichern unter/Extras/allgemeine Optionen und setzen eines Häkchens bei Sicherungsdatei erstellen korrigieren.
Meine Frage: Wie erreiche ich, daß die Einstellung Sicherungsdatei erstellen bei allen vorhandenen Dateien nachgeholt wird (ohne jede einzelne prüfen zu müssen) und daß neu erstellte Dateien automatisch so eingestellt werden?
Gruß Ernesto
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo,
ich befüchte, dass das so nicht möglich ist.
In diesem Artikel
https://support.office.com/de-de/article...36d1e2567b geht es zwar um eine aktuelle Excelversion, aber wenn es dort schon nicht möglich ist
Zitat:Im Unterschied zu Word ist es in Excel leider nicht möglich, das Erstellen einer Sicherungskopie generell einzuschalten. Sie müssen daher für jede Arbeitsmappe, für die eine Sicherungskopie erstellt werden soll, die folgenden Schritte ausführen: ...
dürfte es in älteren Versionen auch nicht machbar sein.
Gruß
Peter
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo,
Zitat:Im Unterschied zu Word ist es in Excel leider nicht möglich, das Erstellen einer Sicherungskopie generell einzuschalten.
Sie müssen daher für jede Arbeitsmappe, für die eine Sicherungskopie erstellt werden soll, die folgenden Schritte ausführen: ...
mein Vorschlag:eine Speichern unter ... Routine in VBA zu programmieren die dann automatisch beim Schließen
der Datei abläuft.
Mit anderen Worten, in allen Arbeitsmappen von denen man Sicherheitskopien erstellen will, muß
dieses Makro integriert werden.
Da es aber nur ein paar Codezeilen sind, die nur in die Mappen kopiert werden müssen und dieser
Vorgang pro Arbeitsmappe nur einmal gemacht werden muß, würde sich der Aufwand, meiner
bescheidenen Meinung nach schon lohnen.
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
Ein Ansatz wäre das:
ActiveWorkbook.SaveAs CreateBackup:=True
Die Funktion ist nur bei Speichern Unter einstellbar oder bei einer neuen Datei auch beim Speichern, da hier der entsprechende Dialog kommt.
Du müsstest in der vorgeschlagenen personl.xls z.B. beim Öffnen einer Datei diesen Code ausführen. Bei einer neuen Datei könntest Du den eventuell in der personl.xls für's Speichern einbauen.
Für die vorhandenen Dateien könntest Du aber auch ein gesondertes Makro nehmen, was die alle der Reihe nach durchgeht.
Du müsstest ggf. noch die Meldung ausschalten. Bei SaveAs kommt bei vorhandenen Dateien die Warnung, das selbige überschrieben werden.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
16.10.2016, 01:18
(Dieser Beitrag wurde zuletzt bearbeitet: 16.10.2016, 01:24 von Käpt'n Blaubär.)
Hallo,
Zitat: Bei SaveAs kommt bei vorhandenen Dateien die Warnung, das selbige überschrieben werden.
das verhindere ich regelmäßig dadurch, daß ich Datum und/oder Uhrzeit in den zu speichernden Namen
übernehme. Wenn hier auch Sekunden genutzt werden, kann es niemals zu einem Überschreiben einer
bestehenden Datei kommen. Nicht mal bei einem flinken Zeigefinger *grins*
01299
Nicht registrierter Gast
Hallo Peter, Käpt'n Blaubär und schauan,
danke für Eure Ratschläge!
Bei den bestehenden Exceldateien, die ja laufend weiter in Bearbeitung sind, habe ich zunächst einmal das von mir erwähnte Häkchen kontrolliert und ggf. gesetzt. Bei neu zu erstellenden Dateien werde ich versuchen, Eure Vorschläge umzusetzen.
Gruß Ernesto