bonjour,
n'ayant pas trouvé de réponse à mon petit souci dans le forum,
je fais appel à vos compétences pour résoudre ce que je croyais enfantin!!!
Dans un userform j'ai une premiere listbox de 4 colonnes chargée d'une feuille excel. Jusque là pas de souci ,grace a ce forum ,j'ai trouvé.
Ensuite, quand je sélectionne une ligne de cette listbox (la aussi c'est bon) ,je souhaiterais que la ligne complète aille incrémenter une deuxième list box dans le même userform. Et c'est là que le bât blesse. J'arrive à copier les données des 4 colonnes de la ligne sélectionnée mais elles se mettent dans la première colonne de la seconde listbox.(que j'ai formatée à quatre colonnes)
Private Sub ListBox1_Click()
Dim ligne As Variant
Dim j As Integer
Dim i As Integer
For j = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(j) = True Then
For i = 0 To 3
ligne = ListBox1.List(j, i)
ListBox2.AddItem ligne 'ADDITEM n'est pas le bon code mais quoi mettre???
Next i
End If
Next j
End Sub
Etant novice en VBA ,que les pros veuillent bien excuser les hérésies de mon code
Merci par avance de votre aide
n'ayant pas trouvé de réponse à mon petit souci dans le forum,
je fais appel à vos compétences pour résoudre ce que je croyais enfantin!!!
Dans un userform j'ai une premiere listbox de 4 colonnes chargée d'une feuille excel. Jusque là pas de souci ,grace a ce forum ,j'ai trouvé.
Ensuite, quand je sélectionne une ligne de cette listbox (la aussi c'est bon) ,je souhaiterais que la ligne complète aille incrémenter une deuxième list box dans le même userform. Et c'est là que le bât blesse. J'arrive à copier les données des 4 colonnes de la ligne sélectionnée mais elles se mettent dans la première colonne de la seconde listbox.(que j'ai formatée à quatre colonnes)
Private Sub ListBox1_Click()
Dim ligne As Variant
Dim j As Integer
Dim i As Integer
For j = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(j) = True Then
For i = 0 To 3
ligne = ListBox1.List(j, i)
ListBox2.AddItem ligne 'ADDITEM n'est pas le bon code mais quoi mettre???
Next i
End If
Next j
End Sub
Etant novice en VBA ,que les pros veuillent bien excuser les hérésies de mon code
Merci par avance de votre aide