VBA-Programmierung in Microsoft Excel

Tutorial: Die Dialoge

Layout-Ereignis

Tritt ein, wenn die Größe eines Formulars, Rahmen-Steuerelements (Frame) oder Multiseiten-Steuerelements (MultiPage) verändert wird.

Syntax

Für das Multiseiten-Steuerelement
Private Sub object_Layout( index As Long)

Für alle anderen Steuerelemente
Private Sub object_Layout( )

Die Syntax für das Layout-Ereignis besteht aus folgenden Teilen:

Teil Beschreibung
object Erforderlich. Ein gültiges Objekt.
index Erforderlich. Der Index einer Seite in einem Multiseiten-Steuerelement, dessen Größe verändert wurde.

Hinweise

Als Standardaktion des Layout-Ereignisses werden die neuen Positionen von Steuerelementen berechnet und die Bildschirmausgabe aktualisiert.

Der Benutzer kann das Layout-Ereignis durch Ändern der Größe eines Steuerelements auslösen.

Bei Steuerelementen, die die AutoSize-Eigenschaft unterstützen, wird das Layout-Ereignis ausgelöst, wenn durch AutoSize die Größe des Steuerelements verändert wird. Dies geschieht, wenn der Benutzer den Wert einer Eigenschaft ändert, die die Größe eines Steuerelements beeinflusst. So kann z.B. das Vergrößern der Schrift (Font) eines Textfeld-Steuerelements (TextBox) oder Bezeichnungsfeld-Steuerelements (Label) die Abmessungen des Steuerelements deutlich verändern und ein Layout-Ereignis auslösen.