Partager via


Ce que vous pouvez faire avec un contrôle ListBox ou ComboBox multicolonne

Pour contrôler la largeur des colonnes d’un ListBox ou d’un ComboBox multicolonne, vous pouvez spécifier la largeur, en points, pour toutes les colonnes de la propriété ColumnWidths . Si vous définissez une colonne spécifique sur zéro, les informations qu'elle contient ne sont pas affichées.

Si vous souhaitez masquer toutes les colonnes d’un Objet ListBox ou ComboBox à l’utilisateur, vous pouvez définir la colonne ColumnWidths des autres colonnes sur zéro et identifier la colonne d’informations à afficher en laissant sa propriété ColumnWidths définie sur la valeur par défaut et en utilisant la propriété TextColumn . Lorsque l’utilisateur sélectionne une ligne, la propriété Text du contrôle est définie sur la valeur de la colonne identifiée par la propriété TextColumn . Dans une zone de liste modifiable, le système affiche la colonne désignée par la propriété TextColumn dans la section destinée à la zone de texte du contrôle.

De même, vous pouvez contrôler quelle colonne de valeurs est utilisée pour le contrôle lorsque l’utilisateur effectue une sélection en spécifiant le numéro de colonne dans la propriété BoundColumn .

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.