Filtrage auto par macro sur critère variable

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 !

white-spirit

XLDnaute Occasionnel
Bonsoir le forum,

je coince sur un petit détail de syntaxe vba pour effectuer un filtrage d'une liste.

l'enregistrement de la manip me donne le code suivant :

Sub Macro3()

Range("B5:G24").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:="<=12", Operator:=xlAnd
End Sub

le chiffre 12 sert donc de critère de filtrage.

au lieu de le rentrer "en dur" comme ici, je souhaite récupérer la valeur contenue dans la cellule I1, renseignée par un collage lié ... mais je n'arrive pas à l'écrire en vba ....

Si quelqu'un connait une solution, je l'en remercie par avance.

Cordialement

WS
 
Re : Filtrage auto par macro sur critère variable

Salut White-spirit 😉

Tu peux essayer
Code:
Sub Macro3()
  Range("B5:G24").AutoFilter Field:=2, Criteria1:="<=" & Range("I1"), Operator:=xlAnd
End Sub

Les "select" ne sont pas nécessaire 😉

A+
 
- 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

L
  • Question Question
Réponses
0
Affichages
1 K
lycan54
L
T
Réponses
2
Affichages
1 K
tom1234
T
S
  • Question Question
Réponses
1
Affichages
734
C
Réponses
4
Affichages
3 K
Cekankonvaou
C
Réponses
4
Affichages
1 K
Compte Supprimé 979
C
P
Réponses
8
Affichages
75 K
Philippe63000
P
S
Réponses
0
Affichages
6 K
salim bel hassen
S
V
Réponses
7
Affichages
7 K
V
Retour