Um eine Userform in Microsoft Excel VBA zu zentrieren, muß folgender Code in die Prozedur Userform_activate() eingegeben werden:

[vb]

Private Sub UserForm_activate()
Me.Left = (Application.Width – Me.Width) / 2
Me.Top = (Application.Height – Me.Height) / 2
End Sub

[/vb]

Um eine Userform in Microsoft Excel VBA im Vollbildmodus / Fullscreen darstellen zu können, muß folgender Code in die Prozedur Userform_activate() eingegeben werden:

[vb]

Private Sub UserForm_activate()
Me.Height = Application.Height
Me.Width = Application.Width
End Sub

[/vb]

Hierbei wird automatsich die Größe bzw. Auflösung des Monitors berücksichtigt.