Listbox taille des colonnes

Bonjour, je récupère des informations dans une listbox et je suis confronté au cas "quelle taille pour les colonnes". Compte-tenu que le texte est variable suivant les lignes au lieu de la situation actuelle

ListBox1.ColumnWidths = "50;20;20;100"

Quelqu'un a t'il une recette miracle ?

(Pour ma part il n'y a que les cellules où il y a des commentaires qui seront variable en taille.)

Par avance merci

sans titre

Bonsoir Machin

Avez vous essayé avec le "*" jocker ?

ou le %

vous faites une liste box assez large et chaque colonne prend un certain pourcentage de la largeur total...

Width de la liste box = 200px

ListBox1.ColumnWidths = "15%;5%;15%;65%"

pas essayé...

@ bientôt

Loureed

Edit : avez vous essayé de mettre 1 dans columnswidth, à priori c'est magique... Dans ce cas il faut peut-être ne pas donner de valeur de taille, le 1 équivaut peut-être à "automatique"... à voir

en faite je crois que je suis fatigué. Très fatigué. Car quant bien même j'arrive à redimensionné la colonne de la listbox, vba ne redimensionnera pas pour autant, et automatiquement, l'userform et la listbox pour afficher le commentaire complet.

En terme de solution j'ai :

Soit je réduis les informations contenu dans les commentaires

Soit j'affiche le commentaire dans un textbox a part mais cela risque de compliquer la chose car c'est une listbox avec sélection multiples.

Bon ben du coup je vais réfléchir à la meilleurs solution.

Merci d'avoir tentez votre chance.

Rechercher des sujets similaires à "listbox taille colonnes"