Bonjour,
J'ai crée plusieurs listes nommées que je veux insérer dans des combobox en vba sans passer par les propriétes manuellement. Je sais le faire en créant une variable liste et une variable derniereLigne qui me permet d'alimenter la liste et de l'insérer dans le combobo avec combobox1.List() = liste.
Cependant avec toutes mes colonnes cela ramène trop de lignes de code, je veux donc attribuer à mes combobox mes listes nommées avec un code du style
Combobox1.RowSource = Sheets("liste").Range("Postes")
Le problème c'est que la row source demande une adresse, donc je rajoute le .adresse après range mais cela me prend les données de la première feuille. Y a t-il pas moyen de l'affecter sans forcément faire un sheets(2).visible = true, choper les info recacher la feuille ?