Ich habe ein riesiges Microsoft Excel-Dokument - derzeit sind es etwa 25 MB im Binärformat (.xlsb) ... das Standard-Excel-Format war zu groß und zu langsam - aber es wächst stetig weiter. (Es hat wahrscheinlich 1000-2000 Arbeitsblätter und mehr werden täglich hinzugefügt)
Ich benutze dieses Dokument den größten Teil des Tages (in Stößen schneller Dateneingabe) und aus verschiedenen Gründen ist es einfach keine Option, das Dokument in kleinere Excel-Dateien zu zerlegen.
Excel 2007 meistert dies alles ziemlich gut und passt perfekt zu dem, wofür es verwendet wird, abgesehen von einer Sache ... Autorecover spart.
Gibt es eine Möglichkeit (oder ein Add-In), Excel dazu zu zwingen, AutoWiederherstellen-Versionen im HINTERGRUND zu speichern, wie dies bei Microsoft Word der Fall ist?
Im Moment, wenn ich mich mitten in der Dateneingabe befinde und ein AutoRecover-Speichervorgang einsetzt, kann ich ungefähr 30 Sekunden bis eine Minute warten, während Excel gesperrt ist und darauf wartet, dass es beendet wird ziemlich frustrierend, da es den Gedankenfluss unterbricht und die Dateneingabe unterbricht.
Ich möchte vermeiden, das Intervall für die automatische Wiederherstellung zu verlängern. Ich kann viele neue Daten in dem standardmäßigen Intervall für die automatische Wiederherstellung von 10 Minuten eingeben, und es wäre mühsam, die Daten nach der Eingabe neu zu erstellen. Zehn Minuten Datenverlust sind wahrscheinlich in etwa erträglich.
Die Daten in diesem Dokument wurden über mehrere Jahre hinweg gesammelt und es gibt eine große Anzahl komplexer VBA-Makros, mit denen sie bearbeitet werden können. Das alles auf eine andere Software oder Plattform zu übertragen, ist im Moment einfach keine Option ohne viel Arbeit.
(Aus kommerziellen Gründen kann ich nicht diskutieren, was das Dokument enthält).
quelle
Antworten:
Laut diesem Knowledge Base-Artikel wird AutoRecover auch ausgelöst, indem Änderungen vorgenommen werden und Excel länger als 30 Sekunden inaktiv bleibt.
Bisher wurde in jedem Dokument über den Vorgang erwähnt, dass AutoRecover bereits im Hintergrund ausgeführt wird, da ich es aus eigener Erfahrung kenne. Daher kann ich davon ausgehen, dass der Grund für die Langsamkeit nur mit der Größe der Datei und zu tun hat den Speicherort, an dem es sich befindet.
Abgesehen von der Verlängerung der Frist kann ich mir leider in Ihrem speziellen Fall keine andere Möglichkeit vorstellen, diesen Prozess zu beschleunigen.
Aus Interesse würde ich annehmen, dass Sie für diese Arbeit eine ziemlich leistungsfähige Maschine haben, da mehr Speicher eine kleine Beule im Prozess verursachen könnte?
quelle
Excel
Aktivieren Sie das Kontrollkästchen Automatisch alle x Minuten wiederherstellen. Geben Sie in der Minutenliste an, wie oft das Programm Ihre Daten und den Programmstatus speichern soll.
TIPP Die Menge neuer Informationen in der wiederhergestellten Datei hängt davon ab, wie oft ein Microsoft Office-Programm die Wiederherstellungsdatei speichert. Wenn die Wiederherstellungsdatei beispielsweise nur alle 15 Minuten gespeichert wird, enthält die wiederhergestellte Datei nicht die letzten 14 Minuten der Arbeit, bevor der Stromausfall oder ein anderes Problem aufgetreten ist.
Optional können Sie den Speicherort (angegeben im Feld Speicherort der AutoWiederherstellen-Datei) ändern, an dem das Programm automatisch eine Version der Dateien speichert, an denen Sie arbeiten.
quelle