Salut le forum
Les formats de dates attribués aux cellules dans Excel ne se traduisent pas tous de la même façon en VBA.
Ainsi, une cellule dont on définit le format en jj/mm/aa sous Excel est traduit en VBA par : NumberFormat = dd/mm/yy. Normal.
Tandis qu'un format défini par jj/mm/aaaa est traduit par : NumberFormat = m/d/yyyy, ce qui change tout.
Concrètement, en VBA, inverse les mois et les jours.
Mytå