Filtre avec des dates

Bonjour à tous,

Je dois filtrer une colonne avec plusieurs dates.

Je génère ma date comme ceci :

previousMonthDateLastDay = DateSerial(Year(Date), Month(Date) - 1, 0)

Cette date correspond au dernier jour du mois précédent (cette date représente le n-1).

Je sais filtrer une colonne avec une ou deux dates mais j'ai besoin de deux autres filtres :

  • Filtrer la colonne sur les mois n-1 à n-5
  • Filtrer la colonne sur les mois à partir de n-6 (inclut)

Info en plus je peux filtrer ma colonne jusqu'en 2012 donc beaucoup de date. Et je pour préciser si par exemple mon mois n-1 est mars 2022 pour le filtre n-1 à n-5 il faudra prendre décembre et novembre 2021.

Voila comment je filtre en VBA pour une autre valeur :

fcSheet.Range("A1", "BI2045").AutoFilter Field:=dateEncaisEscom, Criteria1:=Array(1, previousMonthDateLastDay), Operator:=xlFilterValues

Merci beaucoup

PS : Je ne peux pas vous joindre de fichier car confidentiel

Bonjour,
Un début de réponse.
A te relire.
Cdlt.

19pepemax.xlsm (51.03 Ko)
Rechercher des sujets similaires à "filtre dates"