Objet ColorFormat (Excel)

Cet objet représente la couleur d'un objet unicolore, la couleur d'arrière-plan ou de premier plan d'un objet doté d'un remplissage en dégradé ou à motifs, ou la couleur du pointeur.

Remarques

Vous pouvez définir les couleurs à l'aide d'une valeur de type rouge-vert-bleu (en utilisant la propriété RGB) ou en faisant référence à une couleur de la palette de couleurs (en utilisant la propriété SchemeColor).

Utilisez l’une des propriétés du tableau ci-dessous pour renvoyer un objet ColorFormat.

Utilisez cette propriété Avec cet objet Pour renvoyer un objet ColorFormat qui représente cette couleur
BackColor FillFormat Couleur de remplissage du fond (utilisée dans un remplissage ombré ou à motifs)
ForeColor FillFormat Couleur de remplissage du premier plan (ou simplement la couleur d'un remplissage uniforme)
BackColor LineFormat Couleur de ligne du fond (utilisée dans une ligne à motifs)
ForeColor LineFormat Couleur de ligne du premier plan (ou simplement la couleur d'une ligne uniforme)
ForeColor ShadowFormat Couleur de l'ombre
ExtrusionColor ThreeDFormat Couleur des parois d'un objet extrudé

Exemple

Utilisez la propriété RGB pour définir une couleur avec une valeur rouge-vert-bleu explicite. L’exemple suivant montre comment ajouter un rectangle à myDocument et définir la couleur du premier plan, de l’arrière-plan et du dégradé pour le remplissage d’un rectangle.

Set myDocument = Worksheets(1) 
With myDocument.Shapes.AddShape(msoShapeRectangle, _ 
 90, 90, 90, 50).Fill 
 .ForeColor.RGB = RGB(128, 0, 0) 
 .BackColor.RGB = RGB(170, 170, 170) 
 .TwoColorGradient msoGradientHorizontal, 1 
End With

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.