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.