crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 11 juil. 2005 à 11:09
Autre solution prenant en compte les années bissextiles et gerant le cas ou on est au mois de janvier :
Dim D As Date,DD As Date, DF As Date
D = Date ' Date courante
DD = DateAdd("m",-1,D) ' Retrouve le mois précédent
DD = CDate("01/" & Month(DD) & "/" & Year(DD)) ' 1er jour du mois
DF = DateAdd("d",-1,DateAdd("m",1,dd)) ' Ajoute un 1 mois et retire 1 jour à la date de début pour avoir le derneir jour de ce mois