Changer format de date VBA

Bonjour,

J'ai une macro VBA qui doit reprendre un certains nombre de date et les copier dans une nouvelle feuille.

Il faudrait que la macro change le format de la date dans le processus mais je ne sais pas comment m'y prendre.

Je m'explique, j'ai une feuille A avec une date au format JJ/MM/AAAA et je souhaiterai qu'il la copie en AAAA-MM (avec un tiret du 6 en séparateur) dans une autre feuille.

J'ai mis un fichier lié avec le changement que je souhaite apporter.

Merci par avance pour toute idée de solution !

18format-date.xlsx (22.80 Ko)

Bonjour,

Voir fichier et exemples proposés.

Cdlt.

31format-date.xlsx (15.32 Ko)

Bonjour,

Dans ton message ... tu parles de macro ...

Dans ton fichier ... tu as l'air d'avoir besoin d'une formule ...

Edit ... Coucou Jean-Eric ...

31format-date.xlsx (12.26 Ko)

Bonjour

Merci de vos réponses. Effectivement dans l'exemple une formule résout mon problème mais en réalité ça doit faire partie d'une macro qui récupère des données de plusieurs feuilles etc...

Mais je pense pouvoir trouver une solution VBA en cherchant équivalent fonction texte en VBA !

Merci !

Re,

De rien ...

Cela dit ... si une difficulté persiste ... tu pourras poster ta macro ... cette fois ci ....

Rechercher des sujets similaires à "changer format date vba"