Creation d'une liste deroulante ou non selon la valeur de cells

Abd3l0u Messages postés 21 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour a tous,

Je suis confronte a un probleme pas facile a expliquer je tacherai d'etre le plus clair possible.

Je n'ai que 2 mois d'experience en vba et j'aimerai creer une liste deroulante a partir d'une valeur dans une autre cellules issue deja d'une liste deroulante seulement quand c'est necessaire.

Exemple:Mon cas concret na rien a voir avec les departements

Dans la cellule B5 j'ai une liste deroulante avec tous les departement de France.
En cellule C5( cellule normale sans liste deroulante) j'aimerai que s'affiche la ville ou une liste deroulante pour apporter une precision.

Si en cellule B5 je selectionne 93420 dans ma liste ou que je tape j'aimerai que le nom de la ville s'affiche en C5 vu qu'il y a aucune precision a apporter.

En revanche, si je tape ou selection 75000 en B5 j'aimerai qu'en C5 une liste deroulante s'affiche pour preciser l'arrondissement donc avec 001, 002 etc.

J'espere que j'ai ete assez clair sinon n'hesite pas a demander des precision.

Merci d'avance pour vos reponse


A voir également:

2 réponses

senecartour Messages postés 391 Statut Membre 3
 
Votre message n'est pas posté au bon endroit!
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

ci joint un exemple sur 1 département
https://www.cjoint.com/?3CCjch0yhP9

Pour Paris: pourquoi fais tu une recherche en 2 étapes avec une listbox intermédiaire en plus alors qu'en tapant le code postal directement, par ex 75002, on a la m^me requete ?
A noter que tu as plusieurs grandes villes qui ont aussi des arrondissements : Lyon, Marseille...
si je la retrouve et si ça t'intéresse, je pourrais te passer la liste complète de tous les codes postaux dont une flopée en cedex... soit au total pas loin de 100 000 codes....


Nota: ce pb peut se traiter par des formules sans VBA...

Michel
0