Propriété Form.ShortcutMenu (Access)

Utilisez la propriété Menu raccourci pour spécifier si un menu contextuel s’affiche lorsque vous cliquez avec le bouton droit sur un objet dans un formulaire. Par exemple, vous pouvez désactiver un menu contextuel pour empêcher l'utilisateur de modifier la source d'enregistrements sous-jacente d'un formulaire en utilisant l'une des commandes de filtrage disponibles dans le menu contextuel du formulaire. Boolean (en lecture/écriture).

Syntaxe

expression. Menu contextuel

expressionVariable qui représente un objetForm.

Remarques

La valeur par défaut est True.

Cette propriété contrôle l’affichage des menus contextuels d’un formulaire et de l’un de ses contrôles. Si la valeur False est attribuée à la propriété ShortcutMenu, aucun menu contextuel ne s'affiche lorsque vous cliquez avec le bouton droit sur un formulaire ou sur l'un de ses contrôles.

Si vous développez un assistant, vous pouvez masquer les menus contextuels de vos formulaires d’assistant pour empêcher l’utilisateur de les afficher ou de les utiliser. Ceci est particulièrement utile pour les formulaires qui affichent des choix. Par exemple, la propriété ShortcutMenu du formulaire de démarrage dans l’exemple de base de données Les Comptoirs est définie sur Non. Ceci permet d'empêcher les utilisateurs d'afficher les menus contextuels du formulaire ou de ses contrôles.

Exemple

L’exemple suivant désactive les menus contextuels du formulaire Facture et de ses contrôles.

Forms!Invoice.ShortcutMenu = False

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.