Bonjour,
je souhaite utiliser une ComboBox provenant du menu Développeur, section ActiveX, pour afficher un menu déroulant sur une feuille.
Le contenu de cette liste déroulante doit être les en-têtes des colonnes d'un tableau structuré.
J'ai l'habitude de faire cette opération pour une utilisation pour une liste déroulante "classique" sur une cellule (Validation des données = Liste).
Mais aujourd'hui, pour les besoins du jour, je souhaite utiliser une ComboBox.
J'ai procédé comme ceci :
- Création d'une plage nommée : Dans "Gestionnaire de noms", je crée "MaListe" à laquelle j'affecte la formule "=INDIRECT("MonTableau[#En-têtes]")"
- Insertion d'une ComboBox, et dans la Propriété "ListFillRange", je renseigne "=MaListe"
Malheureusement, cela ne fonctionne pas, la ComboBox ne propose que la première entrée de la liste.
Sauriez-vous comment procéder, sachant que je ne souhaiterai éviter d'avoir à utiliser du VBA ?