Recherche multicritères pour afficher une liste

Bonjour à tous,

Une fois n'est pas coutume, je souhaiterais faire appel à vos connaissances en matière de VBA.

Vous trouverez ci-joint mon fichier de travail qui se compose de 3 onglets :

  • BASE (qui contient une base article)
  • LISTE (qui m'a servi à mettre en place une liste en cascade)
  • RECHERCHE (sur lequel je souhaiterais mettre en place mon code)

Mon objectif :

Je souhaiterai afficher sur mon onglet RECHERCHE la liste des articles correspondants à plusieurs critères.

Actuellement ma base articles contient des références classés en catégories et sous catégories.

J'ai donc créé une liste dans mon onglet RECHERCHE pour choisir une catégorie, puis une sous catégorie, puis une référence.

Une fois que j'ai sélectionné tous ces critères, je souhaiterai qu'en cliquant sur un bouton, s'affiche en dessous toutes les occurences correspondantes aux 3 critères.

C'est une sorte de rechercheV multicritères, qui doit permettre non pas de trouver une seule correspondance, mais plusieurs.

J'espère avoir été suffisamment clair dans mes explications. Au besoin n'hésitez pas à me demander de vous aider à m'aider.

11test-stock.xlsx (16.11 Ko)

Bonjour

Un essai à tester. Te convient-il ?

Bye !

14test-stock-v1.xlsm (28.47 Ko)

Bonjour gmb et merci pour ton retour.

Je n'ai peut être pas comprit le fonctionnement de la macro que tu as mis en place, mais je n'ai pas l'impression que le résultat corresponde à mes besoin ; peut être ai-je mal exprimé mon besoin.

Dans l'onglet RECHERCHE, il faudrait sélectionner une catégorie, puis une sous catégorie, puis une référence.

Ensuite cliquer sur le bouton et la macro irait chercher dans l'onglet BASE toutes les lignes qui correspondent aux critères sélectionnés dans les listes pour les afficher dans l'onglet RECHERCHE à partir de la ligne 6.

Actuellement, avec le fichier que tu m'as transmis, quelques soient les éléments que je choisis dans les listes, c'est toujours la première ligne de mon onglet BASE qui s'affiche.

Pour le coup, j'ai tenté de comprendre ton code, mais je me suis buté sur du code que je ne comprends pas du tout...

Si je ne suis pas clair ne pas hésitez ; je peux essayer de reformuler.

D'avance merci.

bonjour

un essai sans vb

9twister.xlsx (16.17 Ko)

cordialement

Effectivement, ça n'allait pas

Essaie cette nouvelle version.

Bye !

20test-stock-v2.xlsm (31.26 Ko)

Bonjour gnb et tulipe-4,

Merci pour vos retours ; les 2 fichiers fonctionnent ; impeccable !

Merci pour votre aide et à bientôt !

Rechercher des sujets similaires à "recherche multicriteres afficher liste"