Afficher des cellules en fonction d'un choix liste en cascade

Bonjour,

N’ayant aucun connaissance en macro je solicite votre aide. Je vous explique :

J’ai un excel avec une liste déroulante en cascade, à deux niveau. La liste 2 propose des choix en fonction de la liste 1. Ma liste fonction sans soucis.

Là où ça se complique, c’est que j’aimerais, en fonction du choix de ma liste 2, afficher en dessous un ensemble de cellule disponible dans mon onglet légende.

Exemple, lorsque je choisi en B2 = sales et en B3 = sales 1, je voudrais qu’apparaisse en dessous toutes les cellules qui correspondent à sales 1 dans mon onglet legend, et que le rendu deviennent comme sur mon image1 en pj:

Je voudrais ensuite reproduire cela pour tous les choix possibles disponibles dans l’onglet legend.

J’aimerais vraiment comprendre comment faire et pouvoir reproduire la méthode, donc si vous pouvez m’aider et m’expliquer un peu le fonctionnement ce serait génial. Je comprends la logique du code mais ne sait absolument pas comment rédiger cela en VBA et comment multiplier les possibilités en fonction du nombre de choix. Merci d’avance, je vous joint un exemple au formal excel.

Merci !

J.M

image1

Bonjour izirizi,

j'ai fais pour les choix sales et commenter le code pour que tu puisses faire pareil pour les autres choix.

Bonne journée.

Bonjour bigdaddy154,

merci tu gères c'est exactement ce que je voulais !

C'est top je vais bien regarder ce que tu as fait pour le dupliquer sur le reste et si jamais je galère je reviens vers toi.

Encore merci !

J.M

Bonjour izirizi,

j'ai fais pour les choix sales et commenter le code pour que tu puisses faire pareil pour les autres choix.

Bonne journée.

Hello,

Je vois dans le document que tu m'as transmis, dans l'interface VBA, que la formule est disponible dans l'onglet Microsoft Excel Objects sur la Feuil1, mais également dans le dossier Modules, sur Module 1.

Faut-il que la formule soit présente à ces deux endroits ?

Et s'il existe également un tips pour conserver la mise en forme je suis également preneur !

Merci d'avance !

Alors c'est que j'ai oublié de la supprimer du module 1 oups

Il faut juste le code dans la feuille 1, normalement ta mise en forme est conservée.

Super merci encore, tout à l'air de fonctionner

You Rock !

Rechercher des sujets similaires à "afficher fonction choix liste cascade"