共用方式為


ColorScale 物件 (Excel)

代表色階設定格式化條件規則。

註解

所有條件式格式設定物件都包含在 FormatConditions 集合物件內,該物件是 Range 集合的子系。 您可以使用 FormatConditions 集合的 AddAddColorScale 方法來建立色階格式設定規則。

色階是一種有助於了解資料分配及變異的視覺輔助工具。 您可以在某個資料範圍、表格中的資料或樞紐分析報表的資料上套用雙色階或三色階。 如果採用雙色階條件化格式,請指定最小及最大範圍閾值的值、類型和色彩。 三色階還有中間點閾值。

每個臨界值都是藉由設定 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

方法

屬性

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應