Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Sie können die ÖffnenVisualBasicModul-Makroaktion in Access-Datenbanken verwenden, um ein angegebenes VBA-Modul (Visual Basic for Applications) bei einer angegebenen Prozedur zu öffnen. Dabei kann es sich um eine Unterprozedur, Funktionsprozedur oder Ereignisprozedur handeln.

Hinweis: Beginnend mit Access 2010 wurde die ÖffnenModul-Makroaktion in ÖffnenVisualBasicModul umbenannt.

Hinweis: Diese Aktion ist nur bei vertrauenswürdigen Datenbanken zulässig.

Hinweis: Die ÖffnenVisualBasicModul-Makroaktion steht in Access-Web-Apps nicht zur Verfügung.

Einstellung

Die ÖffnenVisualBasicModul-Makroaktion weist die folgenden Argumente auf.

Aktionsargument

Beschreibung

Modulname

Der Name des zu öffnenden Moduls. Wählen Sie den Namen des Moduls in der Dropdownliste aus. Wenn Sie alle Standardmodule in der Datenbank nach einer Prozedur durchsuchen und das entsprechende Modul bei dieser Prozedur öffnen möchten, können Sie dieses Argument leer lassen.

Wenn Sie ein Makro ausführen, das die ÖffnenVisualBasicModul-Aktion in einer Bibliotheksdatenbank enthält, sucht Access zuerst in der Bibliotheksdatenbank und dann in der aktuellen Datenbank nach dem Modul mit diesem Namen.

Prozedurname

Der Name der Prozedur, bei der das Modul geöffnet werden soll. Wenn Sie dieses Argument leer lassen, wird das Modul beim Deklarationsbereich geöffnet.

Hinweis: Sie müssen entweder im Argument Modulname oder im Argument Prozedurname einen gültigen Namen eingeben.

Hinweise

Sie können diese Makroaktion verwenden, um eine Ereignisprozedur zu öffnen, indem Sie das Argument Modulname und das Argument Prozedurname angeben. Wenn Sie beispielsweise die Click-Ereignisprozedur der Schaltfläche PrintInvoice im Formular Bestellungen öffnen möchten, legen Sie das Argument Modulname auf Form.Orders fest, und legen Sie das Argument Procedure Name auf PrintInvoice_Click fest. Um die Ereignisprozedur für ein Formular oder einen Bericht anzuzeigen, muss das Formular oder der Bericht geöffnet sein.

Um eine Prozedur in einem Klassenmodul zu öffnen, müssen Sie entsprechend den Modulnamen festlegen, obwohl das Klassenmodul nicht geöffnet werden muss.

Zum Öffnen einer privaten Prozedur muss das Modul, in dem diese Prozedur enthalten ist, geöffnet sein.

Diese Aktion hat dieselbe Wirkung wie das Klicken mit der rechten Maustaste auf ein Modul im Navigationsbereich und das anschließende Klicken auf Entwurfsansicht. Mit dieser Aktion können Sie auch einen Prozedurnamen angegeben und die Standardmodule in einer Datenbank nach Prozeduren durchsuchen.

Tipp:  Sie können ein Modul im Navigationsbereich auswählen und in das Makrofenster ziehen. Dadurch wird automatisch eine "ÖffnenVisualBasicModul"-Aktion erstellt, die das Modul beim Deklarationsbereich öffnet.

Zum Ausführen der ÖffnenVisualBasicModul-Aktion in einem VBA-Modul verwenden Sie die OpenModule-Methode des DoCmd-Objekts.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×