Hallo Reinhard,
einem Steve Jobs oder Bill Gates nachzueifern fände ich aus verschiedenen Gründen eher unpassend für mich
Trotzdem Danke für die Geschichte und Deine Hoffnungen in mich 
Auch das Erhalten des Zurück-Stacks kommt mir
( noch ) wünschenswert vor.
Na gut, mit SEHR aufwendiger Vba-Programmierung kannst du
diesen Zurück bzw. Wiederholen-Stack befüllen.
Schon schlecht. Wenn ich vba einsetze, versuche ich das in dem Rahmen zu machen, den ich selber vielleicht noch nachvollziehen kann.
Aufwendig u.a. deshalb, stell dir mal vor, du hast eine Riesen
-Tabelle mit zig Werten und Zig Formeln.
Jetzt löschst du die Zellinhalte per Vba. Geht fix.
cells.clearContents oder so
Jetzt willst du aber weil ein Fehler vorlag mit
Bearbeiten—Rückgängig den alten Zustand wieder herstellen.
Dass das nicht geht ist selbst mir klar. Da würde ich eben die Mappe schließen und dabei nicht speichern.
Das bedingt sehr zwangsläufig daß du in deinem Code vor dem
Löschen der Zellinhalte deren Werte speicherst.
Ich meinte eher so folgenlose Makros, die ggf. abgebrochen werden, bevor überhaupt irgendetwas in der Tabelle geändert worden ist - Mein Formel_oder_Wert-Makro wird ja z. B. abgebrochen, wenn ich mehr als 100 Zellen markiert habe. Trotzdem ist die ZwischenAblage und der ZurückStack gelöscht:frowning:
Ich glaube ohne genaue Ahnung dieser Stack fasst so ca. 100
letzte Befehle. Eine Monsteraufgabe diese normale
Bearbeiten-Rückgängig
Funktion mit Vba nachzubauen.
Nein, bloß das nicht. Ich hatte nur auf einen Trick gehofft, die Löschung des Stacks für die reinen Excel-Eingaben zu unterbinden.
Ich denke halt manchmal, Du und Thomas Ramel hättet Excel selber programmiert 
Wenn du wissen willst wie das grundsätzlich geht sag Bescheid,
dann bastle ich dir Beispielcode.
Nur, wenn ich den dann auch in 20 Minuten nachvollziehen kann 
Da muss ich aber vielleicht nur
etwas länger drüber nachdenken, um mir in dem Zusammenhang ein
geeignetes HorrorSzenario auszumalen …
Das geht sehr leicht, stell dir vor du hast eine Mappe mit
unwiederbringbaren Daten. Per Vba löschst du Zellbereiche
und speicherst die Mappe…
Habe natürlich immer eine SicherungsKopie 
Nee, im Ernst: Das kann doch durch das Löschen des Stacks oder der ZwischenAblage auch nicht verhindert werden …( ? )
Jedenfalls scheint das Umgehen dieser Automatik nicht ohne
gewissen Aufwand zu bewerkstelligen sein.
Mit Reinhards Ansatz wäre Kopieren und Einfügen hinzubekommen,
wenn auch mit anderen ShortCuts. Ausschneiden müsste man dann
ggf. wieder extra ermöglichen.
Ich habe bewußt andere Shortcuts genommen. Natürlich kann man
auch Strg+c, Strg+v neu „belegen“.
Aha. Wenn das keine unerwünschten NebenEffekte hat … 
Ob das Sinn macht weißt nur du.
Sorry, momentan noch nicht wirklich.
Was in dem Bereich ggfs. noch geht ist die Umbelegung von Strg+c
nur auf diese eine Mappe zu beschränken.
Aha, dann ist der Code wohl doch etwas anders als der für Strg-k und Strg-w, denn der wirkt sich ja wohl nur im betreffenden Blatt aus …
Grß
Reinhard
Gruß und vielen Dank
Thomas