Bonjour a tou(te)s,

je souhaiterais pouvoir effectuer un filtre automatique sur Excel via une macro. Je m'explique :

J'ai un tableau composé de différentes colonnes (Description, taille etc...). Dans une cellule J1, je voudrais taper mon critère de recherche, par exple PVC, et je voudrais alors avoir à l'écran que les lignes contenant le mot PVC (qui n'est pas forcément le 1er mot).

Avec les macros automatiques j'obtiens ça, mais ça ne marche pas... pourquoi ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Sub Filtre()
    Range("A1:I1").Select
    Selection.AutoFilter
    Selection.AutoFilter Field:=3, Criteria1:=J1
    Range("J1").Select
End Sub

Merci d'avance,

Cordialement,

Antoine