VBA - Filtre 3 conditions "ne contient pas"

Résolu/Fermé
Alem13
Messages postés
40
Date d'inscription
jeudi 6 juin 2013
Statut
Membre
Dernière intervention
5 juillet 2013
- 4 juil. 2013 à 10:31
Alem13
Messages postés
40
Date d'inscription
jeudi 6 juin 2013
Statut
Membre
Dernière intervention
5 juillet 2013
- 5 juil. 2013 à 10:10
Bonjour,

Je cherche un code pour filtrer sur 3 conditions "ne contient pas".
Je voudrais obtenir un classeur sans "mur" "visage" "livre"

Sur la colonne en question, j'ai un nombre non fixes de champsce qui m'empêche d'utiliser un code qui sélectionnerait les champs non déselectionnés comme le fait excel quand on enregistre une macro:

ActiveSheet.Range("$C$1:$C$6").AutoFilter Field:=1, Criteria1:=Array("objet1","objet2","objet3","objet4","objet5"), Operator:=xlFilterValues


Je voudrais donc un code qui me dise par exemple: "je déselectionne 'mur', 'visage' et 'livre'"

Quelqu'un voit-il comment faire?


Merci d'avance pour vos réponses

2 réponses

f894009
Messages postés
16487
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 mai 2022
1 633
4 juil. 2013 à 19:09
Bonjour,

Autofilter: que deux choix possibles pour <>

un exemple avec advancedfilter:

https://www.cjoint.com/c/CGetePawq5N

A vous de voir
0
Alem13
Messages postés
40
Date d'inscription
jeudi 6 juin 2013
Statut
Membre
Dernière intervention
5 juillet 2013

5 juil. 2013 à 10:10
C'est pas mal, merci!
0