Partager via


Objet ColorFormat (Publisher)

Cet objet représente la couleur d'un objet unicolore ou de premier plan ou la couleur d'arrière-plan d'un objet avec un remplissage en dégradé ou à motif. Vous pouvez définir les couleurs à une valeur rouge-vert-bleu explicite à l'aide de l' RVB propriété.

Remarques

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 la
BackColor FillFormat la couleur de remplissage d'arrière-plan (utilisée pour un remplissage à motif ou à ombrage).
ForeColor FillFormat La couleur de remplissage de premier plan (ou la couleur de remplissage d'un remplissage uni)
BackColor LineFormat la couleur de la ligne d'arrière-plan (utilisée dans une ligne à motif).
ForeColor LineFormat La couleur de trait de premier plan (ou la couleur de trait d'un trait continu)
ForeColor ShadowFormat la couleur d'ombrage.
ExtrusionColor ThreeDFormat la couleur des côtés d'un objet extrudé.

Utiliser les couleurs RVB propriété à définir une couleur à une valeur rouge-vert-bleu explicite.

Exemple

L'exemple suivant ajoute un rectangle à la composition active et définit ensuite la couleur de premier plan, la couleur d'arrière-plan et le dégradé pour le remplissage du rectangle.

Sub GradientFill() 
 With ActiveDocument.Pages(1).Shapes _ 
 .AddShape(Type:=msoShapeRectangle, _ 
 Left:=90, Top:=90, Width:=90, Height:=50).Fill 
 .ForeColor.RGB = RGB(128, 0, 0) 
 .BackColor.RGB = RGB(170, 170, 170) 
 .TwoColorGradient msoGradientHorizontal, 1 
 End With 
End Sub

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.