共用方式為


WorkbookBase.IconSets 屬性

定義

取得內建圖示集的集合,您可以使用這些圖示集,將條件格式化規則套用至活頁簿中的範圍。

public:
 property Microsoft::Office::Interop::Excel::IconSets ^ IconSets { Microsoft::Office::Interop::Excel::IconSets ^ get(); };
public Microsoft.Office.Interop.Excel.IconSets IconSets { get; }
member this.IconSets : Microsoft.Office.Interop.Excel.IconSets
Public ReadOnly Property IconSets As IconSets

屬性值

Microsoft.Office.Interop.Excel.IconSets 集合,其中包含內建圖示集物件,可用來將條件式格式化規則套用至範圍。

範例

下列程式代碼範例會在 上 Sheet1 填入 1 到 6 的值範圍。 此範例接著會將圖示集條件新增至範圍 A1:A6,其中包含 Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows 圖示集。

此範例適用於檔層級自定義。

private void SetIconSetCondition()
{
    // Populate a range        
    for (int i=1;i<7;i++)
    {
        Globals.Sheet1.Range["A" + i.ToString()].Value2 
            = i.ToString();
    }

    // Add an icon set condition to the range
    Excel.IconSetCondition iconSetCondition1 = 
        (Excel.IconSetCondition)
        Globals.Sheet1.Range["A1", "A6"].
        FormatConditions.AddIconSetCondition();
    iconSetCondition1.IconSet = 
        this.IconSets[Excel.XlIconSet.xl3Arrows];
}
Private Sub SetIconSetCondition()
    ' Populate a range
    Dim i As Integer
    For i = 1 To 6
        Globals.Sheet1.Range("A" + i.ToString()).Value2 = i.ToString()
    Next

    ' Add an icon set condition to the range
    Dim iconSetCondition1 As Excel.IconSetCondition = _
    Globals.Sheet1.Range("A1", "A6").FormatConditions.AddIconSetCondition()
    iconSetCondition1.IconSet = Me.IconSets(Excel.XlIconSet.xl3Arrows)
End Sub

備註

您可以使用圖示集,將範圍數據分類為以閾值分隔的三到五個類別。 每個圖示都代表一系列的值。 例如,在 Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows 圖示集中,紅色向上箭號代表較高的值、黃色側邊箭號代表中間值,而綠色向下箭號代表較低的值。

若要根據圖示集套用條件式格式化規則,請使用Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition範圍之 屬性的 FormatConditions 方法或FormatConditions具名範圍的 屬性來建立新的 Microsoft.Office.Interop.Excel.IconSetCondition 。 然後,將 Microsoft.Office.Interop.Excel.IconSetCondition.IconSet 屬性設定為您 Microsoft.Office.Interop.Excel.IconSet 從 屬性擷取的物件 IconSets 。 若要指定 Microsoft.Office.Interop.Excel.IconSet 您想要擷取的物件,請將其中 Microsoft.Office.Interop.Excel.XlIconSet 一個列舉值當做索引傳遞至 IconSets 屬性。

適用於