Fonction DATE

Bjr,

J'utilise la fonction DATE dans une macro.

Je note une bizarrerie que je n'arrive pas à résoudre.

Lorsque le nb du mois est supérieur à celui du jour, la date est inversée

Le 01/02/2015 (Mois > jour)

DATE(2015;02;01)

=> 02/01/2015

Le 03/05/2015 (Mois > jour)

DATE(2015;05;03)

=> 05/03/2015

par contre

Le 15/02/2015 (Mois < jour)

DATE(2015;02;15)

=>15/02/2015

Il doit me manquer un critère mais lequel ???

Merci de vos lumières

Bonsoir,

Sous Excel 2013, cette fonction VBA me donne bien la date voulue dans la cellule A1 :

Range("A1").Value = DateSerial(2015, 2, 1)

Et j'ai bien le 01 Février 2015

Si tu as des soucis, tu peux également essayer :

Range("A1").Value = CDate(DateSerial(2015, 2, 1))

Bonne soirée

Bonjour,

Les formats de date me conviennent parfaitement.

D'autant mieux qu'en Excel 2007 je ne dispose pas de la fonction DateSerial.

Rechercher des sujets similaires à "fonction date"