VB excel filtre avec 3 critères
lulu37
Messages postés
80
Statut
Membre
-
mimeuh -
mimeuh -
Bonjour,
Je souhaite filtrer une colonne avec plus de 2 critères.
Mon filtre actuel avec 2 critères qui fonctionne :
Selection.AutoFilter Field:=1, Criteria1:="x*", Operator:=xlAnd, Criteria2:="*y"
Pour le 3e j'ai pensé à ça :
Selection.AutoFilter Field:=1, Criteria1:="x*", Operator:=xlAnd, Criteria2:="*y", _
Operator:=xlAnd, Criteria3:="*z*"
mais ça ne fonctionne pas (certainement parce qu'il utilise le form auto qui ne contient que 2 critères... )
Avez vous une solution, SVP ?
Lulu
Je souhaite filtrer une colonne avec plus de 2 critères.
Mon filtre actuel avec 2 critères qui fonctionne :
Selection.AutoFilter Field:=1, Criteria1:="x*", Operator:=xlAnd, Criteria2:="*y"
Pour le 3e j'ai pensé à ça :
Selection.AutoFilter Field:=1, Criteria1:="x*", Operator:=xlAnd, Criteria2:="*y", _
Operator:=xlAnd, Criteria3:="*z*"
mais ça ne fonctionne pas (certainement parce qu'il utilise le form auto qui ne contient que 2 critères... )
Avez vous une solution, SVP ?
Lulu
A voir également:
- Vba autofilter plusieurs critères
- Excel compter cellule couleur sans vba - Guide
- Vba sleep ✓ - Forum VB / VBA
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Somme.si.ens plusieurs critères même colonne ✓ - Forum Excel
3 réponses
J'arrive sans doute après la bataille mais par exemple :
Selection.AutoFilter Field:=1, Criteria1:=Array("x", "y", "z"), Operator:=xlFilterValues
devrait fonctionner
Selection.AutoFilter Field:=1, Criteria1:=Array("x", "y", "z"), Operator:=xlFilterValues
devrait fonctionner