UserForm filtre multi-critères

Bonjour,

Je rendre directement dans le vif du sujet.

J’ai une base de données que je voudrais filtrer avec un UserForm.

L’utilisateur pourrait choisir entre 1 à 3 critères (type de machine, impact, validité). Chaque critères sont indépendant et la fonction logique entre chaque critères est une ET.

La liste de chaque critère est directement prise dans la base de données. Cette partie est déjà faite, mais si vous avez des remarques çà m’intéressent.

On en arrive à mon problème. Une fois que l’utilisateur a rentré ses critères, il appui sur le bouton recherche.

Là, je ne sais pas comment faire, il faudrait que le code fasse :

- Regarde le critère dans la combobox 1 -> si vide il passe à la deuxième

 Sinon il filtre la feuille avec le critère

- Regarde le critère dans la combobox 2 -> si vide il passe à la troisième

 Sinon il filtre la feuille avec le critère

- Regarde le critère dans la combobox 3 -> si vide, un message dit qu’aucun critère n’est actif

 Sinon il filtre la feuille avec le critère

J'ai déjà fait quelques essais, mais rien d'aboutis.

Je ne sais pas si c’est très clair. Je mets un exemple en PJ.

Merci pour votre temps et votre partage.

199liste-v2-0-alpha.xlsm (74.38 Ko)

Bonjour

Et que veux-tu afficher dans ta listbox ?

Bye !

Merci de ta réponse.

Rien j'ai oublié de l'enlever. Au début je voulais mettre le résultat de la recherche, mais je pense que filtrer la page est plus simple.

Merci.

Un essai à tester. Te convient-il ?

Bye !

1'282liste-v2-0-alpha-v1.xlsm (75.51 Ko)

Énorme, tu es un magicien !

Merci bien !

Je me permettrais peut être de te contacter si j'arrive pas à comprendre

Merci, bonne soirée.

Rechercher des sujets similaires à "userform filtre multi criteres"