Bonjour,
J'ai fais une macro pour un filtre élaboré.
Le principe est simple:
J'ai ma base "DB". Lorsque je clique sur "Filtre" dans la feuille "Recherche", selon ma zone de critère "CR", ma liste apparait sous ma zone de résultat "RE". Si ma zone de CR est vide, alors RE= la base entière. jusqu'ici tout va bien.
Là où j'ai un problème c'est que je dois remplir systématiquement toute ma zone CR pour des informations en zone RE.
Si dans CR j'ai 3 "lignes" différentes, ça ne pause aucun problème.
Seulement si je n'ai qu'un seul critère (à savoir une seule ligne, voir même une seule cellule), alors il considère que je n'ai pas rempli ma zone CR et donc il me sort tout la base quand moi je souhaiterais qu'il me sorte le résultat pour ce critère unique.
Je suppose que je dois insérer une condition ou une variable, je ne suis pas encore très à l'aise avec ces termes.
Si vous pouviez me donner un coup de main
Merci beaucoup et très bonne année à Tous