In diesem Artikel wird der grundlegende Vorgang der HinzufügenMenü-Makroaktion beschrieben. Schrittweise Anleitungen zum Erstellen von benutzerdefinierten Menüs und Kontextmenüs finden Sie im Artikel Erstellen von benutzerdefinierten Menüs und Kontextmenüs mithilfe von Makros.
Hinweis
Die "HinzufügenMenü"-Makroaktion steht in Access-Web-Apps nicht zur Verfügung.
Mithilfe der HinzufügenMenü-Aktion können Sie Folgendes erstellen:
- Benutzerdefinierte Menüs auf der Registerkarte Add-Ins für ein bestimmtes Formular oder einen bestimmten Bericht.
- Ein benutzerdefiniertes Kontextmenü für ein Formular, einen Bericht oder ein Steuerelement. Das benutzerdefinierte Menü ersetzt das integrierte Kontextmenü für das Formular, den Bericht oder das Steuerelement.
- Ein globales Kontextmenü. Das globale Kontextmenü ersetzt das integrierte Kontextmenü für Felder in Tabellen- und Abfragedatenblättern, Formularen und Berichten – mit Ausnahme der Fälle, in denen Sie ein benutzerdefiniertes Kontextmenü für ein Formular, einen Bericht oder ein Steuerelement hinzugefügt haben.
Einstellung
Die HinzufügenMenü-Aktion weist die folgenden Argumente auf:
| Aktionsargument | Beschreibung |
|---|---|
| Menüname | Der Name des Menüs, beispielsweise "Berichtsbefehle" oder "Tools". Um eine Zugriffstaste zu erstellen, sodass Sie das Menü über die Tastatur auswählen können, geben Sie vor dem Buchstaben, den Sie als Zugriffstaste verwenden möchten, ein kaufmännisches und -zeichen (&) ein. Dieser Buchstabe wird auf der Registerkarte Add-Ins im Menünamen unterstrichen. |
| Menümakroname | Der Name der Makrogruppe, die die Makros für die Befehle des Menüs enthält. Dieses Argument ist erforderlich. Hinweis: Wenn Sie ein Makro mit der Aktion HinzufügenMenü in einer Bibliotheksdatenbank ausführen, sucht Access nur in der aktuellen Datenbank nach der Makrogruppe mit diesem Namen. |
| Statusleistentext | Der Text, der in der status leiste angezeigt werden soll, wenn das Menü ausgewählt ist. Dieses Argument wird bei Kontextmenüs ignoriert. |
Hinweise
Zum Ausführen der HinzufügenMenü-Aktion in einem VBA-Modul (Visual Basic for Applications) verwenden Sie die AddMenu-Methode des DoCmd-Objekts. Sie können auch die Menüleiste- oder Kontextmenüleiste-Eigenschaft in VBA festlegen, um auf der Registerkarte Add-Ins ein benutzerdefiniertes Menü zu erstellen oder aber um einem Formular, Bericht oder Steuerelement ein Kontextmenü anzufügen. Sie können die Kontextmenü-Eigenschaft des Application-Objekts festlegen, um ein globales Kontextmenü zu erstellen.