tu parles initialement d'une cellule en jaune, tu parles ensuite de plusieurs cellules coloriées, je ne peux pas deviner ce que tu veux si tu n'es pas précis, la probabilité est donc grande que cela ne fonctionne pas comme tu le souhaites. J'espère que cette fois-ci c'est bon.
la macro met en colonne "E" le mois (en toutes lettres) pour les cellules de la colonne C dont le fond est jaune.
Sub selcel()
For i = 1 To Cells(Rows.Count, 3).End(xlUp).Row
If Cells(i, 3).Interior.Color =vbyellow Then
cells(i,"E") = Format(Cells(i, 1), "mmmm")
End If
Next i
End Sub
ps de rien pour tes remerciements