Excel confond jour et mois

[Résolu/Fermé]
Signaler
-
 claude de dordogne -
Bonjour :)

j'utilise excel 2007

si j'écris en vba
Sub un()
cettedate = #03/05/1996#
ActiveSheet.Cells(1, 1) = cettedate
End Sub

if affiche
05/03/1996
si je fais en A2 sur la feuille excel
=jour(A1)
il me répond 5 !

si cettedate = #23/05/1996#
il affiche
23/05/1996
donc si jour < = 12 il inverse jour et mois!
merci de votre avis pour se sortir de ce problème
Claude

1 réponse

Messages postés
33666
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 octobre 2021
3 758
Bonjour,

Utilises la fonction CDATE

Dim cettedate as Date
cettedate = Cdate("03/05/1996")
ActiveSheet.Cells(1, 1).value = cettedate 



cela fonctionne :)
MERCI