Bonjour,

Je ne pense pas que mon problème soit très difficile à résoudre, mais tout ce que j'ai tenté n'a pas marché jusqu'ici...

Je dois récupérer une date que quelqu'un inscrit sur une feuille excel en format AAAAMMJJ que je voulais convertir en format JJMMAA.
J'ai créée pour cela une macro :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
année = Mid(Cells(15, 6), 3, 2)
mois = Mid(Cells(15, 6), 5, 2)
jour = Mid(Cells(15, 6), 7, 2)
 
Dates = Format(DateSerial(année, mois, jour), "ddmmyy")
Cela marchait très bien... jusqu'à aujourd'hui. Pour le 01082013, excel ne reconnait pas le 0 devant, et Dates prend la valeur 108213.
J'ai essayé d'utiliser la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
jour = Format(jour, String(2, "0")
, mais ça ne marche pas non plus.

Quelqu'un pourrait-il m'aider ?

je vous remercie par avance,
Novice_vba