Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Résolu] Caractère interdits avec gestion de filtres par VBA

  • Initiateur de la discussion Initiateur de la discussion Enerjp
  • Date de début Date de début

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 !

E

Enerjp

Guest
Bonjour le forum,

j'ai une liste de X ligne avec en colonne "A" des noms et en colonne "B" une catégorie d'age pour chacun ("<1940","40/70","70/95","95/08" et ">2008").

Quand on tri via Excel, les cinq choix apparaissent et le filtrage fonctionne. Mais par VBA, les catégories contenant le caractère ">" ou "<" n'affichent rien.

Le même problème ce pose parfois avec les V/HLookUp même par formule excel.

Savez vous comment contrer ce problème en conservant ces caractères?

Merci d'avance
 
Dernière modification par un modérateur:
Re : Caractère interdits avec gestion de filtres par VBA

Bonjour Enerjp, Robert,

Robert tu m'étonnes, pourquoi veux-tu que ta solution change quoi que ce soit ?

Ceci par contre fonctionnera bien :

Code:
[A1:B100].AutoFilter 2, "*>2008" 'plage à adapter
L'astérisque permet à Excel de comprendre que ">" n'est pas à considérer comme un opérateur de comparaison.

A+
 
Re : Caractère interdits avec gestion de filtres par VBA

Bonjour le fil, bonjour le forum,

Job, j'avoue que je m'étonne parfois moi-même... En pièce jointe une petit fichier avec le code ci-dessous :

Code:
Sub Macro1()
Range("A1").AutoFilter Field:=1, Criteria1:="<" & 12
End Sub
Le fichier :
 

Pièces jointes

Re : Caractère interdits avec gestion de filtres par VBA

Merci à vous deux, c'est vrai que je ne pensais plus à l'astérisque à cause des "". Chose fausse en VBA...
Excellente journée à vous
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…