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 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
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