VBA-Programmierung in Microsoft Excel

Tutorial: Die Dialoge

BeforeUpdate-Ereignis

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.