Catégories
Macro VBA Date Macros VBA

VBA MonthName() : renvoyer le nom du mois

Partager :

La fonction MonthName() VBA permet de réaliser une macro pour renvoyer le nom du mois dans Excel.

La fonction MonthName

La fonction VBA MonthName() suit la syntaxe suivante :

MonthName(no_mois)

où no_mois correspond à un entier allant de 1 (pour janvier) à 12 (pour décembre).

Exemple de macro avec la fonction MonthName

La macro

Sub macro()

Dim c As Range 'Variables

For Each c In Range("A1:A5") 'Colonne

ActiveCell.Offset(0, 0).FormulaR1C1 = _
MonthName(c)

ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

ABCDE
12
23
34
45
56

Le résultat

ABCDE
12février
23mars
34avril
45mai
56juin