VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: OnUndo-Methode

Legt den Text des Befehls Rückgängig und den Namen der Prozedur fest, die ausgeführt wird, wenn der Benutzer den Befehl Rückgängig (Menü Bearbeiten) wählt, nachdem die Prozedur ausgeführt worden ist, die diese Eigenschaft festlegt.

Syntax

Ausdruck.OnUndo(Text, Procedure)

Ausdruck   Erforderlich. Ein Ausdruck, der ein Application-Objekt zurückgibt.

Text   String erforderlich. Der Text, der mit dem Befehl Rückgängig (Menü Bearbeiten) angezeigt wird.

Procedure   String erforderlich. Der Name der Prozedur, die ausgeführt wird, wenn der Benutzer den Befehl Rückgängig (Menü Bearbeiten) wählt.

Anmerkungen

Falls eine Prozedur die OnUndo-Methode nicht ausführt, wird der Befehl Rückgängig deaktiviert.

Die Prozedur muss die Methoden OnRepeat und OnUndo am Schluss aufrufen, um zu verhindern, dass die Prozeduren zum Wiederholen oder Rückgängigmachen durch nachfolgende Aktionen in der Prozedur überschrieben werden.