Ceci resterait parfaitement possible en utilisant une feuille tremplin qui recevrait, feuille par feuille, le résultat du filtre avancé et la copie du résultat dans ta feuille réelle de destination.
Si en prime tu réalises une procédures qui se charge de ce travail, et que tu la munies d'un paramètre représentant une feuille, tu pourras ainsi industrialiser le processus.
Si tu ne souhaites pas te former à l'outil puissant qu'est le filtre élaborés, il te restes bien entendu le filtre chronologique d'un filtre automatique
En utilisant l'enregistreur de macro, tu auras le criteria et l'operator qui filtre sur le mois en cours
Criteria1:=xlFilterThisMonth, Operator:=xlFilterDynamic
il ne reste qu'à copier la plage filtrée (le Range("_FilterDataBase")) vers ta feuille de destination. Et de faire ceci dans une boucle qui parcours tes feuilles sources.
Voici pour la logique et quelques conseils pour débuter. Nous attendons tes essais, maintenant, pour aller plus loin dans l'aide

Partager