litelsousa
XLDnaute Occasionnel
Bonjour,
Comment fait-on en VBA pour qu'une liste déroulante contienne les différents noms d'une plage (se nommant en l'occurrence "Liste_instrument")?
Pour l'instant, j'utilise ça:
Mais quand je rajoute des lignes plus haut que cette plage, ma liste déroulante ne contient plus ce que je veux.
J'aimerais changer "Feuil1!A49:A56" par "liste_instrument"
En espérant être compréhensible, je vous remercie pour votre aide.
Comment fait-on en VBA pour qu'une liste déroulante contienne les différents noms d'une plage (se nommant en l'occurrence "Liste_instrument")?
Pour l'instant, j'utilise ça:
Private Sub UserForm_Initialize()
Me.Nom_instrument.RowSource = "Feuil1!A49:A56"
End Sub
Mais quand je rajoute des lignes plus haut que cette plage, ma liste déroulante ne contient plus ce que je veux.
J'aimerais changer "Feuil1!A49:A56" par "liste_instrument"
En espérant être compréhensible, je vous remercie pour votre aide.