alimenter une listbox

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 !

JC de Lorient

XLDnaute Impliqué
Bonjour le forum

après une heure de recherche sur le forum j'ai trouvé sans trouvé ! 🙂
ai des bouts de pistes mais qui ne marchent pas une fois assemblées
je cherche a alimenter ma list box avec ce début de code :

Private Sub ComboBox1_Change()
Dim cel As Range
With Worksheets('Histo')
For Each cel In Range('E2:E' & Range('E65536').End(xlUp).Row)
If cel = ComboBox1.Value Then
...............

End If
Next
End With
End Sub

A la place des points je souhaite récupérer les valeurs des colonnes D,E,F ou ma valeur cel est vraie

espérant que ce soit clair

Merci BCP

JC
 
bonsoir JC de Lorient
pour exemple,mais tu parles de récupérer D,E,F
E tu l'as dans combobox1
reviens nous avec plus de précision
Private Sub ComboBox1_Change()
Dim cel As Range
With Worksheets('Histo')
For Each cel In Range('E2:E' & Range('E65536').End(xlUp).Row)
If cel = ComboBox1.Value Then
listbox1.Additem .Range('F' & cel.row).value
End If
Next
End With
End Sub

à bientôt
 
bonjour Jc de Lorient
quelques idées pour t'aider,on ne sait jamais

Private Sub ComboBox1_Change()
Dim cel As Range,L as integer
'vide listbox
ListBox1.clear
'détermine nombre de colonnes
ListBox1.columncount=3
'largeur colonnes
ListBox1.Columnwidths='60;60;60'
With Worksheets('Histo')
For Each cel In Range('E2:E' & Range('E65536').End(xlUp).Row)
If cel = ComboBox1.Value Then
'colonne 0
listbox1.Additem .Range('E' & cel.row).value
'colonne 1
ListBox1.List(L, 1) =.Range('F' & cel.row).value
'colonne 2
ListBox1.List(L, 1) =.Range('D' & cel.row).value
l=l+1
End If
Next
End With
End Sub
 
- 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

Discussions similaires

Réponses
3
Affichages
922
Réponses
1
Affichages
670
Retour