Re : macro - listes déroulantes dynamiques
Bonjour Nathalie, bienvenue sur le forum, salut Pierrejean et GIGI
A priori, pas besoin de macro VBA.
Je suppose que vos 2 listes déroulantes sont des listes de validation (menu Données-Validation), par exemple pour les cellules C1 et D1.
La 1ère liste est définie par un tableau, par exemple la plage A1:A10 que l'on peut nommer Liste1, et vous voulez que suivant la valeur choisie la 2ème liste affiche les plages : plage1, plage2,......, plage10, définies bien sûr dans la feuille.
1) Dans les cellules B1:B10, écrivez les textes "plage1", "plage2",....."plage10" (sans les guillemets)
2) Définir le nom Liste2 par la formule :
=INDIRECT(RECHERCHEV($C$1;$A$1:$B$10;2;0))
3) Définissez votre 2ème liste déroulante par la formule :
=Liste2
A+
Edit : ajouté les $