Bonjour,
Voici un code exemple avec un tableau déclaré manuellement dans le code:
Sub test()
mois = Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre")
madate = "17/06/2018"
monMois = mois(Month(madate) - 1)
MsgBox monMois
End Sub
j'ai mis month(madate) - 1) car un tableau initialisé avec Array commence à 0, il varie de la ligne 0 à 11 ici.