Propriété CommandBarControl.Index (Office)
Obtient un long qui représente le numéro d’index d’un objet CommandBarControl dans la collection. En lecture seule.
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. Index
Expression Variable qui représente un objet CommandBarControl .
Valeur renvoyée
Entier
Remarques
La position du premier contrôle de barre de commandes est 1. Les séparateurs ne sont pas comptés dans la collection CommandBarControls.
Exemple
Cet exemple recherche dans la barre de commandes custom2 un contrôle dont la valeur d’ID est 23. Si un tel contrôle est trouvé et que son numéro d'index est supérieur à 5, le contrôle est placé en première position sur la barre.
Set myBar = CommandBars("Custom2")
Set ctrl1 = myBar.FindControl(Id:=23)
If ctrl1.Index > 5 Then
ctrl1.Move before:=1
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.