UserFoms stellen ein Containerelement für Steuerelemente dar. Die Form selbst und die Steuerelemente besitzen
- Eigenschaften und
- Methoden und können auf
- Ereignisse reagieren
Eigenschaften werden über VBA-Code vorgegeben oder im Entwurfsmodus in der Entwicklungsumgebung über das Eigenschaftsfenster
(Aufruf über
F4) festgelegt:
Abbildung - Eigenschaftsfenster
Sie bestimmen Characteristika und Zustände der Objekte. Online-Hilfe zu den einzelnen Eigenschaften erhalten Sie, wenn Sie die
Eigenschaft im Eigenschaftsfenster markieren und
F1 drücken. Das gleiche Ergebnis bringt
F1, wenn der Cursor im
CodeModul im Eigenschaftsnamen positioniert ist.
Methoden stellen auf das jeweilige Steuerelement bezogene Anweisungen (Prozeduren) dar.
Ereignisse werden durch die das Objekt betreffende Handlungen ausgelöst, bspw. durch das Anklicken der UserForm oder das
Eingeben von Daten in eine TextBox.
Sämtliche Eigenschaften, Ereignisse und Methoden zu allen Objekten finden Sie im Objektkatalog, in der Entwicklungsumgebung aufzurufen
mit
F2.
Einige Steuerelemente haben eine Standard-Eigenschaft und alle ein Standardereignis. Wird ein Steuerelement ohne Nennung einer
Eigenschaft aufgerufen, wird - falls vorhanden - die Standard-Eigenschaft zugrundegelegt, beispielsweise wird über
MsgBox TextBox1
die
Value-Eigenschaft gemeldet. Das Standard-Ereignis ist das Ereignis, dessen Rumpfcode bei Doppelklick auf das Steuerelement
in der Entwicklungsumgebung generiert wird, sofern dem Steuerelement noch kein Ereignis zugeordnet wurde.