Action de Macro RunMenuCommand

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Vous pouvez utiliser l’action de macro RunMenuCommand dans les bases de données de bureau Access pour exécuter une commande intégrée Access.

Remarque : Commencer dans Access 2010, l’action de macro ExécuterCommande a été renommée RunMenuCommand. L’argument pour cette action de macro reste inchangée.

Paramètre

L’action RunMenuCommand accepte l’argument suivant.

Argument de l’action

Description

Commande

Nom de la commande à exécuter. La zone Commande affiche les commandes intégrées disponibles dans Access et classées par ordre alphabétique. Il s’agit d’un argument obligatoire.

Remarques

Vous pouvez utiliser l’action RunMenuCommand pour exécuter une commande Access à partir d’une barre de menus personnalisée, barre de menus globale, un menu contextuel personnalisé ou menu contextuel global.

Vous pouvez utiliser l’action RunMenuCommand dans une macro avec des expressions conditionnelles pour exécuter une commande en fonction de certaines conditions.

Lorsque vous convertissez une base de données Access à partir d’une version précédente d’Access, certaines commandes peuvent être n’est plus disponibles. Une commande peut avoir été renommée, déplacée vers un autre menu, ou ne peut plus être disponible dans Access. Les actions ExécuterElémentMenu pour ces commandes ne peuvent pas être converties en actions RunMenuCommand . Lorsque vous ouvrez la macro, Access affiche une action RunMenuCommand avec un argument commande vide pour ces commandes. Vous devez modifier la macro et entrer un argument commande valide ou supprimer l’action RunMenuCommand .

Pour exécuter l’action RunMenuCommand dans un module Visual Basic pour Applications (VBA), utilisez la méthode ExécuterCommande de l’objet Application . (Cela équivaut à la méthode ExécuterCommande de l’objet DoCmd .)

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×