VBA - Excel : Paramétrage de la fonction Aut

Résolu/Fermé
hich007 Messages postés 21 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 31 octobre 2012 - 12 sept. 2011 à 14:37
hich007 Messages postés 21 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 31 octobre 2012 - 12 sept. 2011 à 15:10
Bonjour,

J'ai un pbm avec une macro, je veux bien faire un filtrage sur un champs de sorte que quand j'entre par le clavier une valeur, le filtrage sera fait avec la condition "différent de" ce paramètre , exemple : quand j'utilise un paramétre prédéfini tel que : Selection.AutoFilter Field:=6, Criteria1:="<>2", le filtrage dans ce cas sera fait sur la base afficher tout valeur différent de 2.
Moi justement je veux pas une valeur constante "2" mais une valeur qu on entre au clavier exemple :
x = InputBox("Entrez svp le nombre de jours de la période", "Nombre de jours")
y = Val(x)
Selection.AutoFilter Field:=6, Criteria1:= "<>y"
Sauf que dans ce cas le <>y ne marche pas, comment paramétrer le <> y dans le Autofilter svp?

mErci bcp de votre aide !
A voir également:

2 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 310
12 sept. 2011 à 15:00
Bonjour,

essayez avec
Criteria1:="<>" & y


Cordialement.
1
hich007 Messages postés 21 Date d'inscription mercredi 19 janvier 2011 Statut Membre Dernière intervention 31 octobre 2012
12 sept. 2011 à 15:10
Merci bien ça marche bien !
0