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