Share via


Propriété CommandBarComboBox.DropDownWidth (Office)

Obtient ou définit la largeur (en pixels) de la liste de la zone de liste modifiable de barre de commandes spécifiée. Lecture-écriture.

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. DropDownWidth

Expression Variable qui représente un objet CommandBarComboBox .

Remarques

Remarque

Une erreur se produit en cas d'affectation d'une valeur à cette propriété pour une zone de liste modifiable prédéfinie.

Si cette propriété est définie sur -1, la largeur de la liste est basée sur la longueur de l’élément le plus long de la liste de zone de liste déroulante. Si la valeur affectée est égale à 0, la largeur de la liste est basée sur celle du contrôle.

Exemple

Cet exemple montre comment ajouter un contrôle de zone de liste déroulante contenant deux éléments à la barre de commandes nommée Custom. L'exemple montre également comment définir le nombre d'éléments et la largeur de la zone, et lui affecter par défaut une valeur vide.

Set myBar = CommandBars("Custom") 
Set myControl = myBar.Controls.Add(Type:=msoControlComboBox, Id:=1) 
With myControl 
    .AddItem "First Item", 1 
    .AddItem "Second Item", 2 
    .DropDownLines = 3 
    .DropDownWidth = 75 
    .ListHeaderCount = 0 
End With

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.