Einführung "VBA mit Microsoft Office"

Dialogfenster anzeigen

Herdt EX2003P K14.3/S.168

Mit folgendem Befehl wird ein UserForm mit dem Namen frmEingaben in einem Makro an beliebiger Stelle angezeigt:

frmEingaben.Show

Schwieriger ist die Frage, wie man dieses Formular wieder ausblendet. Der Befehl dazu heisst:

frmEingaben.Hide

Knifflig ist die Frage, wo dieser Befehl eigentlich stehen muss. Sicher nicht im aufrufenden Makro, denn sonst wird das Formular ein- und gleich wieder ausgeblendet. Die Lösung steckt in den Ereignishandlern.