Méthode CommandBarControl.Reset (Office)
Réinitialise une barre de commandes prédéfinie en rétablissant sa configuration par défaut ou réinitialise un contrôle CommandBarControl prédéfini en rétablissant sa fonction et son image par défaut.
Remarque
L’utilisation des barres de commandes dans certaines applications Microsoft Office a été remplacée par le nouveau composant ruban de l’interface utilisateur Microsoft Office Fluent. Pour plus d’informations, voir Vue d’ensemble du ruban Office Fluent.
Syntaxe
expression. Réinitialiser
Expression Variable qui représente un objet CommandBarControl .
Remarques
La réinitialisation d'un contrôle prédéfini restaure les actions originellement prévues pour ce dernier et réinitialise chacune de ses propriétés à leur état initial. La réinitialisation d'une barre de commandes supprime les contrôles personnalisés et restaure les contrôles prédéfinis.
Exemple
Cet exemple montre comment utiliser la valeur de la variable user pour adapter les barres de commandes selon le niveau de l'utilisateur. Si l’utilisateur est « Niveau 1 », la barre de commandes nommée Personnalisé s’affiche. Si user est une autre valeur, la barre de commandes Visual Basic intégrée est réinitialisée à son état par défaut et la barre de commandes nommée Custom est désactivée.
Set myBarControl = CommandBars("Custom").Controls(2)
If user = "Level 1" Then
myBarControl.Visible = True
Else
CommandBars("Visual Basic").Reset
myBarControl.Enabled = False
End If
Voir aussi
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.