Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt den Text des Rückgängig-Befehls und den Namen der Prozedur fest, die ausgeführt wird, wenn Sie den Befehl Rückgängig wählen, nachdem Sie die Prozedur ausgeführt haben, mit der diese Eigenschaft festgelegt ist.
Syntax
Ausdruck verwendet werden. OnUndo (Text, Prozedur)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Text | Erforderlich | String | Der Text, der mit dem Befehl "Rückgängig" angezeigt wird. |
| Verfahren | Erforderlich | String | Der Name der Prozedur, die ausgeführt wird, wenn Sie den Befehl "Rückgängig" auswählen. |
Hinweise
Wenn in einer Prozedur die OnUndo-Methode nicht verwendet wird, ist der Befehl Rückgängig deaktiviert.
Die Prozedur muss zuletzt die Methoden OnRepeat und OnUndo verwenden , um zu verhindern, dass die Wiederholungs- und Rückgängigmachungsprozeduren durch nachfolgende Aktionen in der Prozedur überschrieben werden.
Beispiel
In diesem Beispiel werden die Prozeduren zum Wiederholen und zum Rückgängigmachen festgelegt.
Application.OnRepeat "Repeat VB Procedure", _
"Book1.xls!My_Repeat_Sub"
Application.OnUndo "Undo VB Procedure", _
"Book1.xls!My_Undo_Sub"
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.