Bonjour, un exemple de code, où tu testes toutes les cellules de A1 à A16.
si le mois de la cellule testée est égal au mois courant (Date te donne la date du jour),
alors la cellule se met en rouge (Interior.Color.Index = 3), sinon, elle n'a aucun remplissage (xlNone)
La fonction IIf permet de tester une condition, et renvoie la 1 ère valeur si la condition est vraie, et la 2 ème le cas échéant (regarde l'aide F1)
Sub du_mois()
For Each cel In Range("A1:A16")
cel.Interior.ColorIndex = IIf(Month(cel) = Month(Date), 3, xlNone)
Next cel
End Sub