Bonjour,
J'ai trouvé quelques post sur le sujet mais je n'arrive pas à l'appliquer. Peut-être pourriez vous m'aider.
Je souhaite filtrer dans Excel avec une variable mais rien ne se passe . Y aurait il une erreur dans mon code ?
J'utilise une ListBox (nommée Liste) alimentée avec les infos suivantes : essai/validation pour choisir le critère de tri.
Dans Excel la colonne à trier comporte les items suivants : essai1,essai2, ...validation1,validation2, ...


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Private Sub Liste_Change()
 
Dim variable
    If variable Like "*Liste*" Then
            Selection.AutoFilter Field:=2, Criteria1:=variable
    End If
 
End Sub
]

Merci pour votre aide
MichaSarah