Bonjour,
Il s'agit d'un objet Shape :
ActiveSheet.Shapes("NomForme").Fill.ForeColor.RGB = vbGreen
NB- En utilisant les couleurs de base, tu peux utiliser les constantes couleurs VBA : vbGreen [=RGB(0, 255, 0)] et vbRed [=RGB(255, 0, 0)].
La couleur de premier plan de l'objet est définie par la propriété ForeColor (assorti de la propriété RGB pour la définir à partir d'un code couleur, ou SchemeColor à partir de la palette...)
Pour l'intérieur de la forme, on le renvoie par Fill, pour le contour par Line.
Cordialement.