Erstellen eines benutzerdefinierten Dialogfelds

Wenn Sie ein benutzerdefiniertes Dialogfeld erstellen möchten, gehen Sie wie folgt vor:

  1. Erstellen Sie ein Benutzerformular.

    Klicken Sie im Visual Basic-Editor im Menü Einfügen auf UserForm.

  2. Fügen Sie Steuerelemente in ein Benutzerformular ein.

    Suchen Sie in der Toolbox das gewünschte Steuerelement, und ziehen Sie es auf das Formular.

  3. Legen Sie Steuerelementeigenschaften fest.

    Klicken Sie mit der rechten Maustaste im Entwurfsmodus auf ein Steuerelement, und klicken Sie auf Eigenschaften, um das Fenster Eigenschaften anzuzeigen.

  4. Initialisieren Sie die Steuerelementeigenschaften.

    Sie können Steuerelemente initialisieren, bevor Sie ein Formular anzeigen, oder Sie können dem Initialize-Ereignis des Formulars einen Code hinzufügen.

  5. Erstellen Sie Steuerelement- und Dialogfeldereignisse.

    Alle Steuerelemente besitzen einen vordefinierten Satz von Ereignissen. Beispielsweise besitzt eine Befehlsschaltfläche ein Click-Ereignis, das auftritt, wenn der Benutzer auf die Befehlsschaltfläche klickt. Sie können Ereignisprozeduren schreiben, die ausgeführt werden, wenn die Ereignisse eintreten.

  6. Zeigen Sie ein benutzerdefiniertes Dialogfeld an.

    Verwenden Sie die Show-Methode, um ein UserForm anzuzeigen.

  7. Verwenden Sie Steuerelemente während der Code-Ausführung.

    Einige Eigenschaften können zur Laufzeit festgelegt werden. Änderungen, die vom Benutzer im Dialogfeld vorgenommen werden, gehen verloren, wenn das Dialogfeld geschlossen wird.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.