Tritt ein, bevor Daten in einem Steuerelement verändert werden.
Syntax
Private Sub object_BeforeUpdate( ByVal Cancel As MSForms.ReturnBoolean)
Die Syntax für das BeforeUpdate-Ereignis besteht aus folgenden Teilen:
Teil | Beschreibung |
---|---|
object | Erforderlich. Ein gültiges Objekt. |
Cancel | Erforderlich. Ereignisstatus. False zeigt an, dass das Steuerelement das Ereignis verarbeiten soll (Voreinstellung). True bricht den Aktualisierungsvorgang ab und zeigt an, dass die Anwendung das Ereignis verarbeiten soll. |
Hinweise
Das BeforeUpdate-Ereignis tritt unabhängig davon ein, ob das Steuerelement gebunden ist (dies ist der Fall, wenn die RowSource-Eigenschaft eine Datenquelle für das Steuerelement angibt) oder nicht. Dieses Ereignis tritt vor den Ereignissen AfterUpdate und Exit für das Steuerelement ein (und vor dem Enter-Ereignis für das nächste Steuerelement, das den Fokus erhält).
Wenn Sie das Cancel-Argument auf den Wert True setzen, bleibt der Fokus auf dem Steuerelement, und es tritt weder das AfterUpdate-Ereignis noch das Exit-Ereignis ein.