Share via


ComboBox.ColumnWidths Property (Outlook Forms Script)

Renvoie ou définit une valeur de type String qui spécifie la largeur de chaque colonne dans un objet ComboBox multicolonne. Lecture-écriture.

Syntaxe

expression. ColumnWidths

expression Variable qui représente un objet ComboBox.

Remarques

La propriété ColumnWidths définit la largeur de la colonne en points. Un paramètre de -1 ou vide entraîne une largeur calculée. Une colonne ayant une largeur égale à 0 est masquée. Pour spécifier une unité de mesure différente, rajoutez l'unité de mesure. Une valeur supérieure à 0 spécifie la largeur de la colonne de manière explicite.

Pour séparer les entrées de colonnes, utilisez des points-virgules (;) en tant que séparateurs de listes. Vous pouvez également utiliser le séparateur de listes spécifié dans la section Paramètres régionaux du Panneau de configuration de Windows.

Vous pouvez ne pas indiquer de valeurs pour un seul ou tous les paramètres de la propriété ColumnWidths. Pour cela, tapez un séparateur de liste sans le faire précéder d’une valeur.

Si vous spécifiez un -1 dans la page de propriétés, la valeur affichée dans la page de propriétés est vide.

Pour calculer la largeur des colonnes lorsque ColumnWidths est vide ou -1, la largeur du contrôle est divisée de manière égale entre toutes les colonnes de la liste. Si la somme des largeurs de colonne spécifiées dépasse la largeur du contrôle, la liste est alignée à gauche à l'intérieur du contrôle, et la ou les colonnes qui sont le plus à droite ne sont pas affichées. Les utilisateurs peuvent faire défiler la liste en utilisant la barre de défilement horizontale pour faire afficher les colonnes les plus à droite.

La largeur de colonne minimale calculée est de 72 points (1 pouce). Pour obtenir des colonnes encore plus étroites, vous devez spécifier la largeur explicitement.

Sauf mention contraire, les largeurs de colonne sont exprimées en points. Pour spécifier une autre unité de mesure, joignez les unités aux valeurs. Les exemples suivants spécifient des largeurs de colonnes dans plusieurs unités de mesure et décrivent comment les différents paramètres s’adaptent dans une zone de liste à trois colonnes de 4 pouces de large.

Paramètre Effect
90;72;90 La première colonne fait 90 points (1,25 pouce) de large, la deuxième 72 points (1 pouce) et la troisième 90 points.
6 cm;0;6 cm La première colonne fait 6 centimètres de large, la deuxième est masquée et la troisième fait 6 centimètres de large. Du fait que seule une partie de la troisième colonne est visible, une barre de défilement horizontale s'affiche.
1,5 ";0;2,5 " La première colonne a pour largeur 3 cm, la deuxième est masquée, la troisième a pour largeur 5 cm.
4 cm;;4 cm La première colonne mesure 4 cm, la deuxième 1 pouce (largeur par défaut), la troisième 4 cm. Comme une partie seulement de la troisième colonne est visible, une barre de défilement horizontale apparaît.
(Vide) Les trois colonnes ont la même largeur (1,33 pouce).

Dans un contrôle ComboBox, le système affiche la colonne désignée par la propriété TextColumn dans la partie zone de texte du contrôle. Définir TextColumn sur -1 affiche la première colonne dont la valeur ColumnWidths est supérieure à 0.

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.