VB excel filtre avec 3 critères
lulu37
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
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 ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Find vba - Astuces et Solutions
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - 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