Bonjour,
il y a déjà beaucoup de choses sur le sujet des combobox qui m'ont d'ailleurs permis d'avancer mais je suis bloquée sur un élément très bête :
Je souhaiterais affecter une plage de cellules nommées à ma combobox pour en faire une liste déroulante.
"cat_évènement" étant le nom de ma plage. Cela fonctionne très bien si la plage en question se trouve sur la même feuille mais mes données sont dans une autre feuille. Ce qui fait qu'il me renvoie les données correspondant à cette "Adress" se trouvant dans la feuille active, ce qui n'est pas ce que je veux.
J'ai essayé d'ajouter Sheets("Nom de la feuille où se trouvent mes données"). devant le Range sans succès. (logique puisque cela renvoie toujours l'adresse ...). Comment lui préciser la feuille ?
En vous remerciant par avance !
il y a déjà beaucoup de choses sur le sujet des combobox qui m'ont d'ailleurs permis d'avancer mais je suis bloquée sur un élément très bête :
Je souhaiterais affecter une plage de cellules nommées à ma combobox pour en faire une liste déroulante.
VB:
Private Sub UserForm_Initialize()
Cat.RowSource = Range("cat_évènement").Address
End Sub
"cat_évènement" étant le nom de ma plage. Cela fonctionne très bien si la plage en question se trouve sur la même feuille mais mes données sont dans une autre feuille. Ce qui fait qu'il me renvoie les données correspondant à cette "Adress" se trouvant dans la feuille active, ce qui n'est pas ce que je veux.
J'ai essayé d'ajouter Sheets("Nom de la feuille où se trouvent mes données"). devant le Range sans succès. (logique puisque cela renvoie toujours l'adresse ...). Comment lui préciser la feuille ?
En vous remerciant par avance !