Bonjour,
J souhaite pouvoir remplir un combox a partir d'une ligne (et non pas d'une colone) d'un fichier excel.
Et je ne sais pas comment faire.
Bonjour,
J souhaite pouvoir remplir un combox a partir d'une ligne (et non pas d'une colone) d'un fichier excel.
Et je ne sais pas comment faire.
un exemple avec une boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub UserForm_Initialize() i = 1 While Sheets("Test").Cells(1, i).Value <> "" ComboBox1.AddItem Sheets("Test").Cells(1, i).Value i = i + 1 Wend End Sub
a toi d'adapter à la ligne que tu souhaite
cette boucle prend toutes les valeurs d'une ligne tant qu'elle ne rencontre pas une case vide ...
tu peux mettre d'autres conditions ...
Ce code est à mettre dans le code de ton userform
Partager