Renvoie un nombre entier compris entre 1 et 12, représentant le mois de l'année.
Syntaxe
Month(date)
Arguments :
date : requis. Toute expression qui peut représenter une date.
Formats de date pris en charge :
MM-DD-YYYYMM/DD/YYYYDD-MM-YYYYDD/MM/YYYYYYYY-MM-DDYYYY/MM/DDRemarques
L'exemple suivant utilise la fonction Month pour renvoyer le mois en cours :
Exemple 1 :
Dim MyVar MyVar = Month(Now) 'Output: If current month is January, then it returns 1
Exemple 2 :
Dim MyDate, MyMonth MyDate = "21/01/2025" MyMonth = Month(MyDate) 'Output: 1 (January)
Exemple 3 :
Dim MyDate1, MyMonth1
MyDate1 = DateAdd("m", 5, "21/01/2025")
MyMonth1 = Month(MyDate1)
'Output: 6 (June)
Exemple 4 :
Dim MyDateTime2, MyMonth2 MyDateTime2 = "21/01/2025 18:45:30" ' Date-Time value. MyMonth2 = Month(MyDateTime2) ' Returns the month part of the date-time value. 'Output: 1 (January)