Cet article décrit l’opération de base de l’action de macro AjouterMenu . Pour obtenir des instructions pas à pas sur la création de menus et de menus contextuels personnalisés, consultez l’article Create menus et menus contextuels personnalisés à l’aide de macros.
Remarque : L’action de macro AjouterMenu n’est pas disponible dans les applications web Access.
Vous pouvez utiliser l’action AjouterMenu pour créer :
-
Menus personnalisés sous l’onglet Compléments pour un formulaire particulier ou état.
-
Un menu contextuel personnalisé pour un formulaire, un état ou un contrôle. Le menu contextuel personnalisé remplace le menu contextuel intégré pour le formulaire, l’état ou le contrôle.
-
Un menu contextuel global. Le menu contextuel global remplace le menu contextuel intégré pour les champs des feuilles de données, formulaires et états de table et de requête, sauf si vous avez ajouté un menu contextuel personnalisé pour un formulaire, un état ou un contrôle.
Paramètre
L’action AjouterMenu contient les arguments suivants.
Argument de l’action |
Description |
Nom du menu |
Nom du menu, par exemple, « Commandes de rapport » ou « Outils ». Pour créer un touche d’accès rapide afin de pouvoir utiliser le clavier pour choisir le menu, tapez une esperluette (&) avant la lettre que vous souhaitez utiliser comme touche d’accès. Cette lettre est soulignée dans le nom du menu sous l’onglet Compléments . |
Nom de la macro de menu |
Nom du groupe de macros qui contient les macros pour les commandes du menu. Il s’agit d’un argument obligatoire. Remarque : Si vous exécutez une macro contenant l’action AjouterMenu dans un base de données bibliothèque, Access recherche uniquement le groupe de macros portant ce nom dans la base de données active. |
Texte de la barre d’état |
Texte à afficher dans le barre d’état lorsque le menu est sélectionné. Cet argument est ignoré pour les menus contextuels. |
Notes
Pour exécuter l’action AjouterMenu dans un module Visual Basic pour Applications (VBA), utilisez la méthode AddMenu de l’objet DoCmd . Vous pouvez également définir la propriété MenuBar ou ShortcutMenuBar dans VBA pour créer un menu personnalisé sous l’onglet Compléments ou joindre un menu contextuel personnalisé à un formulaire, un état ou un contrôle. Vous pouvez définir la propriété ShortcutMenuBar de l’objet Application pour créer un menu contextuel global.