ColorFormat-Objekt (Excel)
Stellt die Farbe eines einfarbigen Objekts, die Vordergrund- bzw. Hintergrundfarbe eines Objekts mit Farbverlaufs- bzw. Musterfüllung oder die Farbe des Zeigers dar.
Hinweise
Sie können Farben auf einen expliziten Rot-Grün-Blau-Wert (mithilfe der RGB-Eigenschaft) oder auf eine Farbe im Farbschema (mithilfe der SchemeColor-Eigenschaft) festlegen.
Verwenden Sie eine der in der folgenden Tabelle aufgeführten Eigenschaften, um ein ColorFormat-Objekt zurückzugeben.
Verwendete Eigenschaft | Verwendung mit Objekt | So geben Sie ein ColorFormat-Objekt zurück, das diese Farbe darstellt |
---|---|---|
BackColor | FillFormat | Hintergrundfüllfarbe (bei schattierter oder gemusterter Füllung) |
ForeColor | FillFormat | Vordergrundfüllfarbe (oder nur die Farbe einer einfarbigen Füllung) |
BackColor | LineFormat | Hintergrundlinienfarbe (bei einer gemusterten Linie) |
ForeColor | LineFormat | Vordergrundlinienfarbe (oder nur die Farbe einer einfarbigen Linie) |
ForeColor | ShadowFormat | Schattenfarbe |
ExtrusionColor | ThreeDFormat | Farbe der Seiten eines projizierten Objekts |
Beispiel
Verwenden Sie die RGB-Eigenschaft, um für die Farbe einen expliziten Rot-Grün-Blau-Wert festzulegen. Im folgenden Beispiel wird myDocument ein Rechteck hinzugefügt und anschließend für dessen Füllung Vordergrundfarbe, Hintergrundfarbe und Farbverlauf festgelegt.
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
Eigenschaften
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.