Objet ColorFormat (PowerPoint)

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. Vous pouvez définir des couleurs sur une valeur rouge-vert-bleu explicite (à l’aide de la propriété RVB ) ou sur une couleur dans le thème (en utilisant [ObjectThemeColor]) ou le modèle de couleurs hérité pré-Office 2007 (à l’aide de la propriété SchemeColor ).

Remarques

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

Utilisez la propriété Avec cet objet Pour renvoyer un objet ColorFormat qui représente
DimColor AnimationSettings La couleur utilisée pour des objets estompés
BackColor FillFormat La couleur de remplissage de l’arrière-plan (utilisée dans un remplissage ombré ou à motifs)
ForeColor FillFormat La couleur de remplissage du premier plan (la couleur d’un remplissage uni)
Color Font La couleur de puce ou de caractère
BackColor LineFormat La couleur des traits de l’arrière-plan (utilisée dans un trait à motifs)
ForeColor LineFormat La couleur des traits du premier plan (ou simplement la couleur d’un trait plein)
ForeColor ShadowFormat La couleur d’ombre
PointerColor SlideShowSettings La couleur par défaut du pointeur pour une présentation
PointerColor SlideShowView La couleur temporaire du pointeur pour un diaporama
ExtrusionColor ThreeDFormat La couleur des côtés d’un objet extrudé

Exemple

Utilisez la propriété SchemeColor pour définir la couleur d’un élément de diapositive sur l’une des couleurs du jeu de couleurs standard. L’exemple suivant montre comment affecter la couleur des titres standard dans le jeu de couleurs à la couleur du texte de la forme 1 sur la diapositive 2 de la présentation active.

ActivePresentation.Slides(2).Shapes(1).TextFrame.TextRange.Font.Color.SchemeColor = ppTitle

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 = ActivePresentation.Slides(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

Voir aussi

Référence du modèle objet PowerPoint

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.