Vous pouvez utiliser l’action de macro AfficherOutil dans les bases de données de bureau Access pour afficher ou masquer un groupe de commandes sous l’onglet Compléments .
Remarque : L’action AfficherOutil n’affecte pas les menus contextuels.
Remarque : Cette action ne sera pas autorisée si la base de données n’est pas approuvée.
Paramètre
L’action de macro AfficherOutil contient les arguments suivants.
Argument de l’action |
Description |
Nom de la barre d’outils |
Nom du groupe de commandes sous l’onglet Compléments que vous souhaitez afficher ou masquer. La zone Nom de la barre d’outils dans la section Arguments de l’action de la fenêtre de conception de macro affiche tous les groupes disponibles qui peuvent être affectés par cette action. Il s’agit d’un argument obligatoire. Si vous exécutez un macro contenant l’action de macro AfficherOutil dans un base de données bibliothèque, Access recherche d’abord le groupe portant ce nom dans la base de données bibliothèque, puis dans la base de données active. |
Diaporama |
Spécifie s’il faut afficher ou masquer le groupe et dans quelles vues l’afficher ou le masquer. La valeur par défaut est Oui (afficher le groupe à tout moment). Vous pouvez sélectionner Oui pour afficher le groupe à tout moment, Le cas échéant pour afficher le groupe uniquement lorsque le formulaire ou l’état approprié est actif, ou Non pour masquer le groupe à tout moment. |
Remarques
Vous pouvez utiliser cette action dans une macro avec des expressions conditionnelles pour afficher ou masquer un groupe en fonction de certaines conditions.
Si vous souhaitez afficher un groupe particulier sur un seul formulaire ou état, vous pouvez définir la propriété OnActivate du formulaire ou de l’état sur le nom d’une macro qui contient une action de macro ShowToolbar pour afficher le groupe. Définissez ensuite la propriété OnDeactivate du formulaire ou de l’état sur le nom d’une macro qui contient une action de macro ShowToolbar pour masquer le groupe.
Les barres d’outils intégrées ne peuvent pas être affichées ou masquées à l’aide de cette action si vous définissez la propriété AllowBuiltInToolbars sur False (0) dans un module Visual Basic pour Applications (VBA), ou si vous définissez l’option Autoriser les barres d’outils intégrées sur False dans VBA à l’aide de la méthode SetOption .
Pour exécuter l’action ShowToolbar dans un module VBA, utilisez la méthode ShowToolbar de l’objet DoCmd .