Partager via


AddMenu, action de macro

S’applique à : Access 2013, Office 2013

Cet article décrit le fonctionnement de base de l’action de macro AjouterMenu.

Vous pouvez utiliser l’action AjouterMenu pour créer les éléments suivants :

  • des menus personnalisés sous l'onglet Compléments d'un formulaire ou d'un état particulier ;

  • 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 de table et de requête, des formulaires et des états, sauf là où vous avez ajouté un menu contextuel personnalisé pour un formulaire, un état ou un contrôle.

Setting

L’action AjouterMenu possède les arguments suivants.

Argument d’action

Description

Nom du menu

Nom du menu, comme « Commandes d’état » ou « Outils ». Pour créer une touche d’accès rapide permettant de sélectionner le menu à l’aide du clavier, tapez un symbole (&) devant la lettre à utiliser comme touche d’accès rapide. Cette lettre sera soulignée dans le nom de 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. Cet argument est obligatoire.

REMARQUE : Si vous exécutez une macro contenant l’action AjouterMenu dans une base de données bibliothèque, Microsoft Office Access 2007 recherche le groupe de macros portant ce nom uniquement dans la base de données active.

Texte de la barre d’état

Texte à afficher dans la barre d’état lorsque le menu est sélectionné. Cet argument est ignoré pour les menus contextuels

Remarques

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 contextuel sous l'onglet Compléments ou pour attacher un menu contextuel personnalisé à un formulaire, un rapport ou un contrôle. Vous pouvez définir la propriété ShortcutMenuBar de l'objet Application pour créer un menu contextuel global.