Bonjour,
je souhaites améliorer une macro : je veux faire un filtre en fonction de plusieurs critères, j'utilises la macro suivante qui fonctionne très bien.
Dim t
t = Array("A", "D", "F", "G")
Range("A1:N1").AutoFilter
Range("$A$1:$N$60000").AutoFilter Field:=1, Criteria1:=t, Operator:=xlFilterValues
le soucis de cette macro c'est que ma liste de critère peut-être très longue et changer régulièrement, je dois constamment ajouter/modifier des valeurs dans "Array", est-il possible de récupérer mes données à lister qui se trouverait dans une autre feuille Excel.
Ci-joint un exemple
merci d'avance pour votre aide