Liste en cascade avec filtre

Bonjour,

J’ai regardé les posts et des vidéos mais je ne trouve jamais la totalité de ce dont j’ai besoin.
Aussi je me permets de venir vers vous.

J’aimerais créer avec Excel un formulaire qui permette de choisir une commune dans une liste, qui proposerait une liste restreinte de valeurs présentes sur cette commune.

Exemple :
si je choisis : Paris, la deuxième liste me propose : Chateau-Musée-Rivière-Fleuve
si je choisis : Lyon, la deuxième liste me propose : Rivière-Fleuve-Eglise

Dans cette deuxième liste de choix, je prends une valeur et mon résultat final obtenu contiendra aussi l’adresse et horaires d’ouvertures (qui sont stockées dans deux colonnes différentes).

Paris/Musée ==> CentreVille 10h-12h
Lyon/Fleuve ==> Bateaux 8h-17h

J’espère que j’ai assez bien expliqué ma problématique… Merci par avance pour vos propositions.

:slight_smile:

Hello
bien que n’étant pas venu depuis 1 an, il serait plus utile d’avoir un tableau qui ressemble au minimum à ce que vous voulez…
envoi fichier

Bonjour,
Un fichier de base serait très utile pour commencer.
Une liste des villes, une deuxième liste, les horaires et les adresses.
Will-Fread

Arg… C’est vrai… Désolée…

Voici un extrait de fichier.
En vous remerciant !
Exemple.xlsx (10,3 Ko)

1 « J'aime »

Re, vous avez quelle version d’Excel ?

J’ai la version 2016.

1 « J'aime »

Re,
Une suggestion :
Exemple (2).xlsx (18,1 Ko)
Will-Fread

Merci beaucoup ! Je vais regarder !! :slight_smile:

1 « J'aime »

Finalement j’ai réussi dans « gestionnaire des noms » à retrouver la trace des routes déclarées pour chaque commune.

Dans l’exemple j’en ai laissé 4 mais en réalité il y en a 277.
Est-ce qu’il y a un moyen d’automatiser la création de « noms » ?

Bonjour,
Avec une petite macro oui!
Un fichier avec plus d’information ira très bien.

Hmm…
As-tu une idée du texte de la macro ?

(En prenant l’exemple que je t’ai joint dans le précédent message)

Oui mais je suis un petit peu occupé en ce moment,
je pourrais participer à 16H

Formidable !! Merci !!

Ah oui et j’ai remarqué que pour la commune de BANNALEC il y a deux fois la D22 dans la liste. Est-il possible de l’afficher une seule fois quand le CENTRE est le même ?

Certains noms de commune ont un tiret ( - ) entre les mots et ce n’est pas accepté dans le gestionnaire de noms. Je crains que cette méthode ne puisse être utilisée… Flûte.

1 « J'aime »

Bonsoir,
Il faut donc changer la route si vous voulez les différencier des autres.
Voici une mise a jour avec une petite Macro :
exemple.xlsm (24,4 Ko)
Will-Fread

1 « J'aime »

bonjour le fil
Exemple (2) (1).xlsm (30,1 Ko)

2 « J'aime »

et encore un autre tentative avec plusieurs communes
Exemple (2) (1).xlsm (33,6 Ko)

1 « J'aime »

Bonjour,

Merci à vous pour vos exemples. Je vais essayer de m’en servir maintenant.
Mais comme je ne comprends pas le fonctionnement je ne promets rien.

Sans explication c’est très compliqué car tout est caché : gestion des noms, listes, etc.
Sans compte qu’il faut que je décortique les formules… :thinking:

Merci encore d’avoir pris le temps.
Bonne journée !

1 « J'aime »

Ben avec une macro, il n’y a pas de formule dans les pages tout se passe dans la macro
Onglet développeurs et à gauche cloqué sur « Visual basique » pour afficher la macro

Bonjour Taz,

Les premiers fichiers n’avaient pas de macro. et c’est pour ça que j’ai fait ce commentaire.

En revanche dans les xlsm j’ai bien trouvé les macro.

Ma dernière demande était pour savoir s’il était possible d’automatiser : dans l’exemple il n’y a que quelques communes mais j’en ai 277 en totalité.

Par ailleurs j’ai dû mal m’exprimer : il peut exister parfois deux (voire trois) choix dans les centres comme dans l’image ci-dessous : il n’y a pas de liste déroulante dans la case du tableau de droite.

Je vais tenter de compléter par moi-même.

Grand merci à vous qui m’avez répondu.
:upside_down_face:

si on a plusieurs centres, il y a de la validation.
Exemple (2) (1) (1).xlsm (35,1 Ko)