Freigeben über


FormatColor-Objekt (Excel)

Stellt die Füllfarbe dar, die für einen Schwellenwert eines bedingten Farbskalaformats oder die Farbe des Balkens in einem bedingten Datenbalkenformat angegeben wird.

Hinweise

Sie können eine Farbe auswählen, indem Sie einen RGB-Wert in der Color-Eigenschaft übergeben oder die Farbe festlegen, indem Sie die Designfarbpalette mithilfe der ThemeColor-Eigenschaft indizieren.

Beispiel

Im folgenden Codebeispiel wird ein Zahlenbereich erstellt und dann eine Regel zur bedingten Formatierung von Farbskalen mit zwei Farben auf den Bereich angewendet. Die Farbe für den minimalen Schwellenwert wird dann rot und der maximale Schwellenwert auf Blau zugewiesen, indem in der ColorScaleCriteria-Auflistung indiziert wird, um einzelne Kriterien festzulegen.

Sub CreateColorScaleCF() 
 
 Dim cfColorScale As ColorScale 
 
 'Fill cells with sample data from 1 to 10 
 With ActiveSheet 
 .Range("C1") = 1 
 .Range("C2") = 2 
 .Range("C1:C2").AutoFill Destination:=Range("C1:C10") 
 End With 
 
 Range("C1:C10").Select 
 
 'Create a two-color ColorScale object for the created sample data range 
 Set cfColorScale = Selection.FormatConditions.AddColorScale(ColorScaleType:=2) 
 
 'Set the minimum threshold to red and maximum threshold to blue 
 cfColorScale.ColorScaleCriteria(1).FormatColor.Color = RGB(255, 0, 0) 
 cfColorScale.ColorScaleCriteria(2).FormatColor.Color = RGB(0, 0, 255) 
 
End Sub

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.