Bonjour à tous,

Etant très nul avec les listbox je viens vers vous pour un peu d'aide afin que j'arrive à comprendre

J'ai une listbox que je souhaite alimenter par la méthode rowsource. Si c'est la meilleur méthode pour ensuite pouvoir supprimer des ligne de la listbox

le problème c'est que dans la listbox, il me faut que certaine colonne du tableau et j'ai donc pensé à faire ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub UserForm_Initialize()
Dim LigFin As Long
LigFin = ThisWorkbook.Worksheets("Liste Technicien").Cells(Rows.Count, 2).End(xlUp).Row
Me.L1.ColumnCount = 8
Me.L1.RowSource = ThisWorkbook.Worksheets("Liste technicien").Range("B3:B" & LigFin, "D3:D" & LigFin, "F3:F" & LigFin, "H3:H" & LigFin, "J3:J" & LigFin, "L3:L" & LigFin, "N3:N" & LigFin)
le problème c'est que cela pose porlbème. on ne peut apparement pas faire comme ceci...Comment faire svp pour remplir ma listbox avec uniquement les colonne B, D, F,H,J,L et N ?

faut il plutot passer par la méthode additems? comment fonctionne telle car j'ai lu le tuto et c'est très compliqué svp?


merci d'avance