RunMenuCommand Macro Action

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Paramètre

L’action RunMenuCommand a l’argument d’action 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, d’une barre de menus globale, d’un menu contextuel personnalisé ou d’un menu contextuel global.

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

Il se peut que certaines commandes ne soient plus disponibles lorsque vous convertissez une base de données créée avec une version précédente d’Access. Une commande peut avoir été renommée, transférée vers un autre menu ou n’existe peut-être plus dans Access. Les actions DoMenuItem de ces commandes ne peuvent pas être converties en actions RunMenuCommand . Lorsque vous ouvrez la macro, Access affiche une action RunMenuCommand avec un argument de commande vide pour ces commandes. Vous devez modifier la macro et entrer un argument de 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 RunCommand de l’objet Application . (Elle correspond à la méthode RunCommand de l’objet DoCmd).