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.