Bonjour le forum,
Je souhaite filtrer un tableau selon 4 critères à l'aide d'un filtre élaboré:
- la colonne Application doit être vide
- la colonne Etat doit avoir les valeurs Résolu ou Fermé
- la conne type3 ne doit pas avoir les valeurs IMP consomable, IMP pb impression ni IMP bourrage papier
- la conne Créateur doit avec les valeurs Nom1 à Nom10
Pour filtrer la colonne type3, j'ai réustilisé l'astuce proposée par @+thierry dans son fichier Advanced-Filter-guide, selon la méthode de Laurent Mortezai du MPFE. Toute seule dans son coin, elle fonctionne pile poile comme il se doit, bien le merci à lui
Ces critères sont sur une feuille différente du tableau, et lorsque le filtre est utilisé avec un seul des 4 critères, celui-ci est bien pris en compte. Parcontre, lorsqu'ils sont tous les 4 pris ensemble par le filtre, ils ne semblent plus donner un résultat cohérant.
En d'autres termes, chaque critère pris indépendemment des autres fonctionne bien, par contre tous les 4 pris ensemble ne donnent pas de bons resultats.
Voici la macro :
Que se passe-t-il dans le fonctionnement de ce filtre pour qu'il ne donne de bons résultats qu'avec un seul critère ?
Il doit bien y avoir un loupé quelque part, mais où ?
Je souhaite filtrer un tableau selon 4 critères à l'aide d'un filtre élaboré:
- la colonne Application doit être vide
- la colonne Etat doit avoir les valeurs Résolu ou Fermé
- la conne type3 ne doit pas avoir les valeurs IMP consomable, IMP pb impression ni IMP bourrage papier
- la conne Créateur doit avec les valeurs Nom1 à Nom10
Pour filtrer la colonne type3, j'ai réustilisé l'astuce proposée par @+thierry dans son fichier Advanced-Filter-guide, selon la méthode de Laurent Mortezai du MPFE. Toute seule dans son coin, elle fonctionne pile poile comme il se doit, bien le merci à lui
Ces critères sont sur une feuille différente du tableau, et lorsque le filtre est utilisé avec un seul des 4 critères, celui-ci est bien pris en compte. Parcontre, lorsqu'ils sont tous les 4 pris ensemble par le filtre, ils ne semblent plus donner un résultat cohérant.
En d'autres termes, chaque critère pris indépendemment des autres fonctionne bien, par contre tous les 4 pris ensemble ne donnent pas de bons resultats.
Voici la macro :
Code:
Sheets("HDGresult").Columns("A:U").AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=Sheets("Vars").Range("A1:D11")
Que se passe-t-il dans le fonctionnement de ce filtre pour qu'il ne donne de bons résultats qu'avec un seul critère ?
Il doit bien y avoir un loupé quelque part, mais où ?