Macro format date

Bonsoir,

Je bloque de nouveau sur une macro avec une date au format 05/02/2016 qui ce trouve dans une listbox.

Avec ce code,

Application.Proper(Month(ListBox1.List(ListBox1.ListIndex, 1)))

j'arrive bien a extraire le mois mais au format "2" alors que je le voudrai au format texte "Février".

J'ai testé :

Application.Proper(MonthName(ListBox1.List(ListBox1.ListIndex, 1)))

mais ca ne fonctionne pas non plus.

Auriez vous une idée du problème ?

Cordialement.

Bonsoir,

? = StrConv(Format(ListBox1.List(ListBox1.ListIndex, 1), "mmmm"), vbProperCase)

Cordialement.

MFerrand ca fonctionne impeccable.

Mais je ne comprend pas pourquoi mon code ne fonctionne pas alors que dans une autre macro il tournait sans problème.

Bref, je vais me pencher sur la fonction strconv que je ne connaissais pas.

Encore merci et bon week end.

Rechercher des sujets similaires à "macro format date"