Freigeben über


Erstellen eines benutzerdefinierten Dialogfelds

Mit dem nachstehenden Verfahren können Sie ein benutzerdefiniertes Dialogfeld erstellen:

  1. Erstellen eines Benutzerformulars

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

  2. Hinzufügen von Steuerelementen zu einem UserForm

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

  3. Festlegen der Eigenschaften von Steuerelementen

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

  4. Initialisieren der Steuerelemente

    Sie können die Steuerelemente vor dem Anzeigen des Formulars in einer Prozedur initialisieren oder dem Initialize-Ereignis des Formulars Code hinzufügen.

  5. Schreiben von Ereignisprozeduren

    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. Anzeigen des Dialogfelds

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

  7. Verwenden der Werte von Steuerelementen beim Ausführen von Code

    Manche Eigenschaften können zur Laufzeit festgelegt werden. Vom Benutzer festgelegte Werte für Steuerelemente im Dialogfeld 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.