merci à tous pour votre aide, j'ai essayé de dupliquer la macro mais cela ne fonctionne pas, je vais essayer d'être plus claire
j'ai un classeur avec 12 feuilles(mensuelles) pour ma gestion bancaire
sur chaque feuille apparait une colonne catégorie, je voudrais pouvoir recopier par macro la catégorie "santé" qui gère mes dépenses et rembrst ss et mutuelle sur une feuille à part afin de pouvoir vérifier, le problème est que chaque feuille est différente et si je duplique la macro toutes mes données ne sont pasprises en compte voila celle de janvier par exemple
Sub janvier()
' Sheets("Janvier").Select
Columns("A:G").Select
Selection.AutoFilter
Selection.AutoFilter Field:=4, Criteria1:="santé"
Range("A59:G78").Select
Selection.Copy
Sheets("essai").Select
Range("A2").Select
ActiveSheet.Paste
Sheets("Janvier").Select
Selection.AutoFilter Field:=4
Application.CutCopyMode = False
Selection.AutoFilter
End Sub
en fait le prob vient de la ligne range car une fois le filtre exécuté ( a59 peut devenir a20 ou autre , idem pour g78 suivant le filtre )
j'espère avoir été assez claire
merci de votre aide
jocelyne
ps: bonne et heureuse année à toutes et tous