Partager via


Méthode CommandBar.Reset (Office)

Réinitialise une barre de commandes prédéfinie en lui appliquant sa configuration 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éinitialisation

expression Variable qui représente un objet CommandBar .

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 utilise la valeur utilisateur pour ajuster les barres de commandes en fonction du niveau utilisateur. Si l’utilisateur a la valeur « Niveau 1 », la barre de commandes nommée Custom s’affiche. Si Utilisateur 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 myBar = CommandBars("Custom") 
If user = "Level 1" Then 
    myBar.Visible =  True 
Else 
    CommandBars("Visual Basic").Reset 
    myBar.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.