Excel) (ColorScale 物件
代表色階設定格式化條件規則。
註解
所有條件式格式化物件都包含在 FormatConditions 集合物件內,該集合物件是 Range 集合的子系。 您可以使用FormatConditions集合的Add或AddColorScale方法來建立色階格式化規則。
色階是一種有助於了解資料分配及變異的視覺輔助工具。 您可以在某個資料範圍、表格中的資料或樞紐分析報表的資料上套用雙色階或三色階。 如果採用雙色階條件化格式,請指定最小及最大範圍閾值的值、類型和色彩。 三色階還有中間點閾值。
每個臨界值都是透過設定 ColorScaleCriteria 物件的屬性來決定。 ColorScaleCriteria 物件是 ColorScale 物件的子項,也是色階中所有 ColorScaleCriterion 物件的集合。
範例
下列程式碼範例會建立一個數字範圍,並將雙色階設定格式化條件規則套用到該範圍。 接著再將最小閾值的色彩指定成紅色,並將最大閾值指定成藍色。
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
方法
屬性
- Application
- AppliesTo
- ColorScaleCriteria
- Creator
- Formula
- Parent
- Priority
- PTCondition
- ScopeType
- StopIfTrue
- Type
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。