Udostępnij za pośrednictwem


Właściwość WorkbookBase.IconSets —

Pobiera zbiór zestawów ikon wbudowanych, które służą do stosowania warunkowe formatowanie reguły do zakresu w skoroszycie.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public ReadOnly Property IconSets As IconSets
public IconSets IconSets { get; }

Wartość właściwości

Typ: Microsoft.Office.Interop.Excel.IconSets
A Microsoft.Office.Interop.Excel.IconSets kolekcja, która zawiera ikonę wbudowany zestaw obiektów, które można zastosować reguły formatowania warunkowego do zakresu.

Uwagi

Można użyć zestaw ikon umożliwia sklasyfikowanie danych zakresu w trzech do pięciu kategoriach, których wartości progowe.Każda ikona reprezentuje zakres wartości.Na przykład w Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows zestawu ikon, czerwona strzałka w górę reprezentuje wysokie wartości, żółta strzałka w bok — średnie wartości, a zielona strzałka w dół — niskie wartości.

Aby zastosować reguły formatowania warunkowego w oparciu zestawu ikon, Utwórz nowy Microsoft.Office.Interop.Excel.IconSetCondition za pomocą Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition metoda FormatConditions właściwości zakresu, lub FormatConditions właściwość nazwanego zakresu.Następnie należy ustawić Microsoft.Office.Interop.Excel.IconSetCondition.IconSet właściwość, aby Microsoft.Office.Interop.Excel.IconSet obiekt, który można pobrać z IconSets właściwość.Aby określić Microsoft.Office.Interop.Excel.IconSet obiekt, który chcesz pobrać, przejście w jednym z Microsoft.Office.Interop.Excel.XlIconSet wartości wyliczenia jako wskaźniki do IconSets właściwość.

Przykłady

Poniższy przykład kodu wypełnia zakres na Sheet1 z wartościami od 1 do 6.W przykładzie następnie dodano ikonę warunek na A1:A6 zakres z Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows zestawu ikon.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

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
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];
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorkbookBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel