Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Afficher une liste deroulante , en selectionnant dans une liste déroulante

theinvisibleband

XLDnaute Nouveau
Bonjour, pour mon premier message je vais essayer d'etre le plus clair possible.
Je vais directement donner un exemple, ce sera peut etre plus clair.

J'ai une liste deroulante avec le nom de toutes les regions de france,
si je choisi IDF (par exemple) j'aimerai qu'une liste deroulante avec tous les départements de l'IDF apparaisse.
Puis en selectionnant un département de l'IDF( Hauts de seine par exemple), je souhaiterai voir apparaitre toutes les villes des hauts de seine...et ainsi de suite.


Voila , j'ai essayé de faire ça en affectant des macro, mais je n'arrive pas à affecter une macro à un élément de la liste déroulante, la macro que j'affecte se declenche quel que soit l'element choisi...

Voila , si vous pouviez m'eclairer, ça m'aiderait beaucoup.

Sur ce , je vous remercie
 
Re : Afficher une liste deroulante , en selectionnant dans une liste déroulante

désolé minipuce,

mais j'avais deja pensé a cette modification.
malheuresement cela ne fonctionne pas.

en effet lorsque j'effectue cette modification, il se cré un decalage entre la colonne A et la colonne B.

colonne A ------------- colonne B
Zone 1 -------------- liste deroulante de la zone 1 (ok pas de probleme)
Zone 1 ------------- liste deroulante de la zone 2 (et oui il a pris en compte la ligne suivante)
Zone 2 --------------- liste deroulante de la zone 1 (idem)
Zone 1


d'avance merci pour vos explications et votre rapidité.
 

Pièces jointes

  • en retirant un $.xls
    28 KB · Affichages: 70

minipuce

XLDnaute Occasionnel
Re : Afficher une liste deroulante , en selectionnant dans une liste déroulante

Bonjour,

En fait dans la liste de validation de ta cellule B2, tu faisais référence à ta cellule A3, d'ou le décalage.

Bonne journée.
Minipuce
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…