[xllimit9]
Anzahl von Rückgängig-Stufen
Auf dieser Seite erfahren Sie allerlei Interessantes über
die Limitation "Maximale Anzahl von Rückgängigstufen".
Inhalt
» Die Limitation
» Umgehen der Limitation
» Wissenswertes
über das Rückgängig-Feature
» Andere
Microsoft Office-Programme
» Weitere
Informationen
Die Limitation
Dass in der Spezifikationspalte der Limitationenliste
rechts neben der Zahl 16 der Zusatz "Standard" steht, hat schon seine
Richtigkeit. Die Anzahl Rückgängig-Schritte kann nämlich sehr einfach
vergrössert werden (oder wenn Sie möchten auch verkleinert). Die Standard-Anzahl
liegt bei 16 Schritten und ist fest in Microsoft Excel einprogrammiert. Anhand eines
zusätzlichen Eintrages in der Windows Registry kann man diesen Wert jedoch übersteuern.

Vorgehen
Gehen Sie zum Ändern der
Registry-Eintrages wie folgt vor:
1. Windows Registry mit dem Registry Editor (RegEdit.exe) öffnen
2. Zweig "HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Excel\Microsoft
Excel" auswählen (x = Excelversion 8, 9, 10 oder 11)
3. Menübefehl Bearbeiten/Neu/DWORD-Wert ausführen
4. Als Schlüssel-Name "UndoHistory" eingeben
5. Menübefehl Bearbeiten/Ändern ausführen
6. Unter "Basis" die Option "Dezimal" aktivieren
7. Für "Wert" eine Zahl eingeben (0=keine Rückgängig-Aktionen möglich)
Die im Eingabefeld "Wert"
eingetragene Zahl steht für die maximale Anzahl zur Verfügung stehender
Rückgängig-Schritte. Beim nächsten Start von Excel wird die Einstellung angewendet.
Beachten Sie bitte, dass die Anzahl
Rückgängig-Schritte ein Maximalwert ist und somit nicht zwangsläufig bedeutet, dass
dann auch tatsächlich so viele Schritte zur Verfügung stehen. Jede von Ihnen
ausgeführte Aktion, die von Excel rückgängig gemacht werden kann, wird im Undo-Speicher festgehalten. Und
dieser besitzt eine begrenzte Grösse. Wenn Sie also speicherintensive Aktionen
ausführen, beispielsweise einen grossen Zellbereich wie A1:CV10000 kopieren und einfügen
(A1:CV10000 umfasst 1 Million Zellen), so wird der Undo-Speicher voll sein, bevor die
eingestellte Anzahl Rückgängig-Schritte erreicht ist.
Diese Abbildung zeigt eine
Rückgängig-Befehlsliste, welche auf 300 Einträge erweitert wurde:

Abbildung: Die Rückgängig-Liste
Anmerkung
Microsoft empfiehlt, den
Wert nicht grösser als 100 zu wählen. Laut einem
Microsoft Knowledge Base-Artikel wird für jede Undo-Aktion bereits beim Excelstart
Arbeitsspeicher reserviert, damit sichergestellt werden kann, dass auch bei knappem
Speicher sämtliche zuletzt durchgeführten Aktionen rückgängig gemacht werden können.
Dieses Verhalten konnte ich allerdings nicht nachvollziehen. Ich führte mehrere Tests
durch und stellte die Anzahl Rückgängig-Schritte aus reiner Neugier mal auf 5'000'000 (5
Millionen!). Beim nächsten Excelstart war die Speichernutzung jedoch nicht erkennbar
höher als z.B. bei nur 30 Rückgängig-Schritten. Von einer Speicherplatz-Reservierung
kann daher meiner Meinung nach nicht die Rede sein.
Übrigens liegt der grösste erlaubte
Wert irgendwo bei 2 Milliarden (vermutlich ca. 2'147'483'648).
Wissenswertes
Hier ein paar wissenswerte Merkmale des Rückgängig-Features und
des Undo-Speichers:
» Die Anzahl Rückgängig-Schritte gilt für die gesamte Excel-Anwendung (und
nicht pro Arbeitsmappe).
» Der Undo-Speicher wird von allen geöffneten Arbeitsmappen gemeinsam benutzt.
» Durch das Speichern oder Schliessen einer Mappe werden alle
Rückgängig-Aktionen dieser Mappe gelöscht und somit Undo-Speicher freigegeben (weitere
Möglichkeiten zum Freigeben von Undo-Speicherplatz finden Sie unter Der Undo-Speicher).
» Beim Speichern werden keinerlei Informationen über Rückgängig-Aktionen in die
Arbeitsmappendatei geschrieben.
» Der Undo-Speicher gehört zum Workbook Memory, d.h.
dass jede Rückgängig-Aktion Speicherplatz des Workbook Memory belegt.
Hinweis bezüglich Objekten, welche
die direkte Textbearbeitung unterstützen
Sämtliche Objekte, deren Text direkt
bearbeitet werden kann, verwenden eine eigene, in sich abgeschlossene
Rückgängig-Funktionalität mit einem separaten Undo-Speicher. Dieser kann nur eine
einzige Aktion aufnehmen. Ausserdem funktioniert hier "Rückgängig" nach dem
Undo-Undo-Verfahren - im Gegensatz zur gewohnten Rückgängig-Funktion in Microsoft Excel,
die das Undo-Redo-Verfahren verwendet. Zudem wird keine Repeat-Funktion angeboten.
Undo-Undo-Verfahren:
Eine durchgeführte Aktion wird im Undo-Speicher festgehalten. Wird die
Aktion rückgängig gemacht, so wird dieser Vorgang als neue Aktion behandelt und im
Undo-Speicher festgehalten, wodurch die Informationen der vorhergehenden Aktion
überschrieben werden. Somit kann die neue Aktion (die eigentlich die rückgängig
gemachte erste Aktion ist) rückgängig gemacht werden.
Undo-Redo-Verfahren:
Eine durchgeführte Aktion wird im Undo-Speicher festgehalten. Wird die
Aktion rückgängig gemacht, so wird ... (restlicher Text folgt...)
Repeat-Funktion:
Diese Beschreibung folgt in Kürze...
Hinweis zum VBA-Editor
Der VBA-Editor besitzt eine unveränderbare
Anzahl von maximal 20 Rückgängig-Schritten.
Hinweis zu Microsoft Word
Die maximale Anzahl Rückgängig-Schritte in
Microsoft Word ist nicht bekannt.
Hinweis zu Microsoft PowerPoint
In Microsoft PowerPoint können zwischen 3 und
150 Rückgängig-Schritte verwendet werden. Die Anzahl Rückgängig-Schritte kann im
Optionen-Dialog auf der Registerseite "Bearbeiten" anhand der Option
"Maximale Anzahl rückgängig" jederzeit eingestellt werden.
Hinweis zu Pocket Excel
In Pocket Excel stehen maximal 5
Rückgängig-Schritte zur Verfügung.
Hinweis zu Microsoft Excel 2007
Microsoft Excel 2007 besitzt standardmässig
100 Rückgängig-Stufen.

Weitere Informationen
Eine ausführliche Beschreibung des Undo-Speichers und des
Workbook Memory finden Sie hier:

|