Pb combobox VBA

Résolu/Fermé
micom59 Messages postés 71 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 11 août 2009 - 14 févr. 2009 à 10:58
micom59 Messages postés 71 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 11 août 2009 - 14 févr. 2009 à 12:08
Bonjour,

mon problème est tout simple!

j'aimerais creer un formulaire contenant une liste déroulante dont les données sont présentes en A1:A4 de la feuille 1,
je rentre donc le code :

"Private Sub liste()
plage = "Feuil1!A1:A4"
Me.ComboBox1.RowSource = plage
End Sub"

mais lorsque je lance la macro la liste est vide,

savez vous quel est le problème?

Merci d'avance,

Mickaël.

3 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 févr. 2009 à 11:05
Bonjour,
Ton comboBox il est sur quoi ? Feuil ? UF ?
Si feuille..
ComboBox1.ListFillRange = "Feuil1!A1:A4"

A+
0
micom59 Messages postés 71 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 11 août 2009 1
14 févr. 2009 à 11:09
il est sur un userform
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 févr. 2009 à 11:17
Tu doit le mettre dans Initialize
Private Sub UserForm_Initialize()
    ComboBox1.RowSource = "Feuil1!A1:A4"
End Sub

A+
0
micom59 Messages postés 71 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 11 août 2009 1
14 févr. 2009 à 12:08
merci, ca marche maintenant!
0