Colonnes dans listbox

  • Initiateur de la discussion Initiateur de la discussion Jnono
  • 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 !

J

Jnono

Guest
Bonjour les amies,

Voila j'ai une petite queston a vous poser: j'ai une listbox dans un userform avec plusieurs donnees et j'aimerais savoir quel est le code VBA qui permet de creer des colones a l'interieur de la listbox car pour l'instant les donnees que j'ai se mettent les unes en dessous des autres et non pas en colonne.

Merci pour votre aide
Jnono
 
Re : Colonnes dans listbox

bonsoir


un exemple pour créer une listbox multicolonne :

Code:
Private Sub UserForm_Initialize()
    Dim i As Byte, j As Byte
    
    'Définit le nombre de colonnes dans la ListBox
    ListBox1.ColumnCount = 7
    
    '---
    'Définit la largeur des colonnes d'une ListBox:
    'Par défaut, la largeur des colonnes est de 72 points
    '(72 points = 1 pouce)
    ListBox1.ColumnWidths = "50;80;50;60;50;70;50"     
        '---
        'Il est aussi possible de définir la dimension des colonnes en centimètres
        'ListBox1.ColumnWidths = "2 cm; 1,5 cm ......" 
        '---
    '---
    
    For i = 1 To 20
        'Ajoute une ligne et insère une donnée dans la première colonne         
        ListBox1.AddItem "Ligne" & i
        
        'Ajoute des données dans les autre colonnes
        For j = 1 To 7
        ListBox1.List(ListBox1.ListCount - 1, j) = i & j
        Next j
        
    Next i
End Sub



bonne soirée
michel
Microsoft Excel MVP


 
- 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

Réponses
2
Affichages
377
Réponses
16
Affichages
1 K
Réponses
22
Affichages
1 K
Réponses
2
Affichages
288
Retour