VBA : Faire plus de 2 filtre "différent de" sur une colonne

Fermé
Honora - 11 janv. 2019 à 10:45
Frenchie83
Messages postés
2235
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
5 mars 2022
- 13 janv. 2019 à 11:42
Bonjour, j'ai une base de données de plusieurs colonnes et je souhaiterai filtrer une colonne avec 3 critères "différent de".

=> J'y arrive avec 2 mais pas avec 3 :
ActiveSheet.Range(Cells(1, 1), Cells(LastRowextractbase, 1)).AutoFilter Field:=extract_var1, Criteria1:="<>7 - Validated", Criteria2:= "<>8 - Archived "

=> J'arrive à filtrer avec 3 critères mais sans la condition "différent de" :
ActiveSheet.Range(Cells(1, 1), Cells(LastRowextractbase, 1)).AutoFilter Field:=extract_var1, Criteria1:=Array("7 - Validated", "8 - Archived", "8 - Canceled"), Operator:=xlFilterValues

J'ai essayer de combiner ces 2 manières d'écrire et cherché sur des forums mais je ne trouve pas la solution pour le "différent de".

Pouvez vous m'aider ?

Merci d'avance

1 réponse

Frenchie83
Messages postés
2235
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
5 mars 2022
332
13 janv. 2019 à 11:42
Bonjour,

Le principe est expliqué dans le fichier. A adapter à votre fichier.

https://mon-partage.fr/f/u2NJYzWm/

Cdlt
0