Conversion date format yyyym en nom du mois

[Résolu]
Signaler
Messages postés
19
Date d'inscription
jeudi 27 janvier 2011
Statut
Membre
Dernière intervention
12 mai 2011
-
Messages postés
19
Date d'inscription
jeudi 27 janvier 2011
Statut
Membre
Dernière intervention
12 mai 2011
-
Bonjour,
Je recherche un code VBA me permettant de faire la chose suivante :
dans la colonne A de ma feuille excel, j'ai la date au format année-mois soit yyyym et je voudrais convertir cela dans ma colonne F en nom du mois.
Exemple : 201119 doit renvoyer "mai"

merci

9 réponses

Messages postés
7568
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
127
Essaie ceci:

MsgBox Format(1 / 1 / 2011 + (19 * 7), "mmmm")
Messages postés
682
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
4 août 2012
6
bonjour

toto = Format(taDate, "mmm")




si c'est la solution, penser : REPONSE ACCEPTEE
Messages postés
453
Date d'inscription
dimanche 20 août 2006
Statut
Membre
Dernière intervention
11 janvier 2013
10
sous vb net tu peux faire:
Dim dateconvMois As String = TaValeurDeLacellule("dddd d MMMM yyyy")
Dim scConvMois() As String = Split(dateconvMois.ToString, " ")
et tu recup le moi avec
scConvMois(2).ToString
Messages postés
19
Date d'inscription
jeudi 27 janvier 2011
Statut
Membre
Dernière intervention
12 mai 2011

Merci pour ta reponse mais si je fais toto = Format(201119, "mmm"), il me renvoie "aout" au lieu de mai par exemple...
Messages postés
7568
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
127
Bonjour,

En faisant un enregistrement macro, j'ai trouvé ceci:

 Selection.NumberFormat = "[$-40C]mmm;@"


@+ Le Pivert
Messages postés
453
Date d'inscription
dimanche 20 août 2006
Statut
Membre
Dernière intervention
11 janvier 2013
10
yyyym et Exemple : 201119 doit renvoyer "mai"

dans ton exemple je ne vois aps de mois

20111904 ou autre chose type yyyymMMMM
Messages postés
19
Date d'inscription
jeudi 27 janvier 2011
Statut
Membre
Dernière intervention
12 mai 2011

dsl je me suis rendu compte que je me suis mal exprimé :
en fait je veux convertir un format année+semaine soit 201119 pour la semaine 19 de l'année 2011 en nom du mois donc "mai".
Messages postés
682
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
4 août 2012
6
parce que ton chiffre n'est pas bon !
essaye avec Now (pour la date d'aujourd'hui) et tu verras qu'il te dira "Mai"

si c'est la solution, penser : REPONSE ACCEPTEE
Messages postés
19
Date d'inscription
jeudi 27 janvier 2011
Statut
Membre
Dernière intervention
12 mai 2011

merci tres bonne idée!