TextBox.OnUndo-Eigenschaft (Access)

Gibt eine Zeichenfolge zurück oder legt sie fest, die angibt, welches Makro, welche Ereignisprozedur oder welche benutzerdefinierte Funktion beim Auftreten des Rückgängig-Ereignisses ausgeführt wird. Lese-/Schreibzugriff.

Syntax

Ausdruck verwendet werden. BeiRückgängig

Ausdruck Eine Variable, die ein TextBox-Objekt darstellt.

Hinweise

Diese Eigenschaft ist hilfreich, um die Aktion, die Microsoft Access bei Auslösen eines Ereignisses ausführt, programmgesteuert zu ändern. Möglicherweise möchten Sie z.B., abhängig von den Umständen der Ereignisauslösung, zwischen Ereignisaufrufen die Parameter eines Ausdrucks ändern oder von einem Ereignisverfahren zu einem Ausdruck oder einem Makro wechseln.

Gültige Werte für diese Eigenschaft sind:

  • Makroname, wobei Makroname der Name eines Makros ist.

  • [Ereignisprozedur], die die Ereignisprozedur angibt, die dem Rückgängig-Ereignis für das angegebene Objekt zugeordnet ist.

  • = functionName(), wobei functionName der Name einer benutzerdefinierten Funktion ist.

Beispiel

Das folgende Beispiel legt fest, dass beim Eintreten des Undo-Ereignisses auf dem ersten Formular des aktuellen Projekts die zugehörige Ereignisprozedur ausgeführt wird.

Forms(0).OnUndo = "[Event Procedure]"

Das folgende Beispiel legt fest, dass beim Eintreten des Undo-Ereignisses in einem Textfeld auf dem ersten Formular des aktuellen Projekts die zugehörige Ereignisprozedur ausgeführt wird.

Dim ctlLoop As Control 
 
For Each ctlLoop In Forms(0).Controls 
 If ctlLoop.Type = acTextBox Then 
 ctlLoop.OnUndo = "[Event Procedure]" 
 End If 
Next ctlLoop 

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.