Taille colonne listbox

  • Initiateur de la discussion Initiateur de la discussion Marc51
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Marc51

Guest
Bonsoir a tous,

Jaimerai savoir si cest possible d'ajuster les colonnes dune list box
par ex la premiere colonne de ma listbox ferai 2cm de large, la deuxiemme ferai 10cm et la troissieme 5cm
Ou encore mieux un ajustage automatique

Merci a tous
 
Bonsoir

Pour la taille des colonnes dans une listbox, va voir du côté de la méthode : ColumnWidths

Pour l'ajustage automatique, je ne crois pas que ceci soit possible en mode design, par contre par macro, faut voir.....

A plus
 
re

A voir en pièce jointe

Dans ce code l'ajustement ce fait sur la colonne A.
Private Sub UserForm_Initialize()
Dim tablo As Variant
Dim maximum As Byte, i As Byte

With ListBox1
.ColumnCount = 2
tablo = Range('a1:b10')
maximum = Len(tablo(1, 1))
For i = 2 To UBound(tablo)
If Len(tablo(i, 1)) > maximum Then maximum = Len(tablo(i, 1))
Next i
.Column = Application.Transpose(tablo)
.ColumnWidths = maximum * 5.5 & ';40'
End With

End Sub

On doit pouvoir affiner.

A plus


[file name=Classeur1_20050329222729.zip size=9956]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20050329222729.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour