Bonjour
Je ne peux pas regarder ton fichier car il est compressé au format RAR, mais je peux essayer de te répondre
Le nombre de jours par mois est connu
sauf pour le mois de février, tous les 4 ans il a 29 jours
Janvier = 31
Mars = 31
Avril = 30
Pour février, il faut élaborer une formule qui ajoute 1 à 28, seulement les annèes bisextiles.
Fevrier = 28 + int(1+(int(Année/4)*4-Année)/4)
("int" en VBA : valeur entière)
La formule est peut-être simplifiable, à vérifier
Pour savoir à quel jour de la semaine correspond une date, la fonction "WeekDay" en VBA renvoie le numéro du jour de la semaine
Jour = Weekday(Date_à_tester, vbMonday)
(si jour=6 : samedi, jour=7 : dimanche)
Cordialement