Alimenter une combobox sans passer par userform

Fermé
trésorix - 11 oct. 2016 à 16:09
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 11 oct. 2016 à 22:53
Bonjour,
alors voilà, j'aimerais alimenter mon combobox en utilisant un ensemble de cellule, le souci c'est que j'ai remarqué que sur la plus part des forums un userform figure en haut du code alors que moi je n'en vois tout simplement pas: voici ce que j'ai:
Private Sub ComboBox2_Change()
ComboBox2.RowSource = Array("Nbrjour").Value
End Sub
pourquoi est ce que je n'arrive pas à avoir mes valeurs sur mon combobox? Anyone? pleaaas?

A voir également:

1 réponse

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
11 oct. 2016 à 22:53
Bonjour,

Doit-on supposer que tu as placé un contrôle ActiveX "zone de liste déroulante" dans une feuille ?
Si c'est le cas, tu peux utiliser la propriété ListFillRange de ton ComboBox pour indiquer la source.
Si Nbrjour représente une plage nommée,
tu peux l'indiquer directement en mode création en notant Nbrjour dans le champ ListFillRange.
ou par macro avec l'instruction ComboBox2.ListFillRange = "Nbrjour"

A+
0