Besoin d'un coupe de main / Problème de Syntaxe

chasseur44

XLDnaute Occasionnel
Bonjour
Je souhaiterai dans une macro de faire une Sélection par le biais d'un filtre.
J'ai une variable (ds l'exemple "Choix") qui correspond au résultat d'une cellule


choix = ActiveCell.Value en vrai cette valeur correspond à 4010*



Selection.AutoFilter Field:=3, Criteria1:=<>choix, Operator:=xlAnd
Ma selection porte sur un critère que je voudrai différent de choix

Cette écriture ne marche pas.
Si je met des guillemets Critéria1="<>choix" le critère est pris comme <>choix

Merci de votre aide
 

JYLL

Nous a quitté
Repose en paix
Re : Besoin d'un coupe de main / Problème de Syntaxe

Bonjour Chasseur44 et le Forum,

Voici une petite macro qui peut peut être te dépanner,


Sub RechercheValeur()
choix = InputBox("Valeur recherchée", "Recherche")
Range("A1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=choix
End Sub


Bon test.
 

Discussions similaires

Statistiques des forums

Discussions
312 506
Messages
2 089 127
Membres
104 041
dernier inscrit
jcourtei