VBA Format mois

Bonjour,

L''instruction ci-dessous :

Range("A1") = DateAdd("m", -1, Date)

me donne la date suivante : 20/09/2014

Je voudrais qu'elle me renvoie uniquement le mois de cette date, en l'occurence : Septembre.

Pouvez-vous m'aider ?

Merci beaucoup

Bonjour,

2 propositions :

[A1] = Format((DateAdd("m", -1, Date)), "mmmm")
'ou
[A1] = MonthName(Month(DateAdd("m", -1, Date)))

Merci beaucoup Jean-Eric

ça marche et je l'ai un peu améliorée.

bien cordialement

Sub test()
mois = WorksheetFunction.Proper(Format((DateAdd("m", -1, Date)), "mmmm"))
[A1] = mois
End Sub
Rechercher des sujets similaires à "vba format mois"