Bonjour, j'ai fait une macro qui utilise un filtre avec une variable mais surprise ca marche bien avec une commande =
m = 4
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=m, Operator:=xlAnd
mais si j'utilise autre chose que le = ex >= <= <> ça ne marche pas
ex :
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="" <> m, Operator:=xlAnd
'critere = >=5
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="" >= m, Operator:=xlAnd
ma variable est bien reconnue dans ma macro mais le tri ne s'effectue pas le filtre est vide.
Merci de votre aide.
Stephane