Filtre dynamique basée sur un array

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

elgringo123456

XLDnaute Occasionnel
Supporter XLD
Bonjour,

Je me permets de vous solliciter afin de réaliser un filtre élaboré en intégrant des données dynamiques au niveau du filtre.

Objectif : filtrer toutes les valeurs différentes d'une liste

Dans la pièce jointe, au niveau du tableau et du code VBA le filtre appliqué :
Filtrer toutes les villes contenues dans l'array.

Qu'en est il si les villes doivent être différentes de la liste ?
Ex : ville différente de Paris, Noisy et Grenoble

La contrainte fixée est de réaliser ce filtre en utilisant un array dynamique.
Faut-il changer la valeur de "Operator:=" ?

Auriez-vous une petite idée sur la question ?

Merci d'avance de votre contribution,
Cordialement.
El Gringo 123456
 

Pièces jointes

Bonjour.
Comprends pas la question, parce que spécifier un tableau de contenu différent ça doit être trop évident comme réponse, non ?
Pour Nogent à la place de Noisy :
VB:
ActiveSheet.Range("$A$1:$B$5").AutoFilter Field:=1, Criteria1:=Array("Paris", "Nogent", "Grenoble"), Operator:=xlFilterValues
 
Hello Dranreb,

Merci de m'avoir répondu et désolé de ne pas avoir été claire.
Effectivement c'est une bonne idée de sélectionner un tableau contenant tous les éléments complémentaire et ainsi utilisé l'opérateur égale et ainsi écrire :

ActiveSheet.Range("$A$1:$B$5").AutoFilter Field:=1, Criteria1:=Array("Nogent"), Operator:=xlFilterValues

J'aurais aimé ne pas lire toutes les valeurs du tableau pour dresser la liste du complément.
Je pensais par exemple pouvoir écrire l'opérateur "différent" quelquepart dans le filtre.

Cordialement.
El Gringo 123456
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
2 K
Guest
G
A
Réponses
3
Affichages
6 K
A
@
Réponses
4
Affichages
2 K
P
Retour