Macro filtre automatique

Résolu/Fermé
nihcoc Messages postés 192 Date d'inscription dimanche 9 mars 2014 Statut Membre Dernière intervention 28 février 2023 - 5 avril 2018 à 09:50
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 5 avril 2018 à 10:56
Bonjour,
je voudrais filtrer la colonne B d'une feuille de classeur avec comme critère "inférieur ou = a 50", j'ai donc fait la macro suivante.
Mais cela ne marche pas ! pourriez m'aider SVP. c'est sur excel 2000.

Merci d'avance

Sub Macro_Filtre1()

Selection.AutoFilter Field:=2, Criteria1:="<=50"
Range("C1").Select
End Sub


A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié le 5 avril 2018 à 10:31
Bonjour

essayez en spécifiant le champ à filtrer (par exemple de B1 à B1000)

Range("B1:B1000").Select
Selection.AutoFilter Field:=1, Criteria1:=">=50", _
Operator:=xlAnd
Range("C1").Select


vous pouvez nommer le champ utile avec une formule "DECALER"pour l'ajuster automatiquement au nombre de valeurs en B, et utiliser le nom dans la macro à la place des adresses de cellules

crdlmnt



0
Tous mes remerciements pour cette réponse
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
5 avril 2018 à 10:56
OK pas de quoi
si elle fonctionne, merci de passer le sujet en résolu
(menu roue dentée à droite du titre en haut du fil)
bonne route
crdlmnt
0