Partager via


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.