Partager via


ShowToolbar, action de macro

S’applique à : Access 2013, Office 2013

L'action AfficherBarreOutils permet d'afficher ou de masquer un groupe de commandes sous l'onglet Compléments.

Remarque

  • [!REMARQUE] L'action AfficherBarreOutils n'affecte pas les menus contextuels.
  • Cette action ne sera pas autorisée si la base de données n’est pas approuvée.

Setting

L’action AfficherBarreOutils utilise les arguments suivants :

Argument de l’action

Description

Nom de la barre d’outils

Nom du groupe de commandes de l’onglet Compléments que vous souhaitez afficher ou masquer. Le champ Nom de la barre d’outils de la section Arguments de l’action du Générateur de macro présente tous les groupes disponibles pouvant être affectés par cette action. Cet argument est obligatoire. Si vous exécutez une macro contenant l’action AfficherBarreOutils dans une base de données bibliothèque, Access recherche un groupe portant ce nom, d’abord dans la base de données bibliothèque, puis dans la base de données active.

Show

Indique si le groupe doit être affiché ou masqué, et dans quel mode d’affichage. 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

Utilisez cette action dans une macro avec des expressions conditionnelles pour afficher ou masquer un groupe sous certaines conditions.

Si vous voulez afficher un groupe spécifique dans un seul formulaire ou état, vous pouvez définir la propriété SurActivé de ce formulaire ou état sur le nom d'une macro contenant une action AfficherBarreOutils pour afficher le groupe. Définissez ensuite la propriété SurDésactivé du formulaire ou de l'état sur le nom d'une macro contenant une action AfficherBarreOutils pour masquer le groupe.

Les barres d'outils prédéfinies ne permettent ni d'afficher, ni de masquer des éléments via cette action si vous avez défini la propriété AllowBuiltInToolbars sur False (0) dans un module Visual Basic pour Applications (VBA), ou si vous avez défini l'option Afficher les barres d'outils intégrées sur False dans VBA, via la méthode SetOption.

Pour exécuter l'action AfficherBarreOutils dans un module VBA, utilisez la méthode ShowToolbar de l'objet DoCmd.