Udostępnij za pośrednictwem


Właściwość WorkbookBase.IconSets —

Pobiera zbiór zestawów ikon wbudowanych, które umożliwiają zastosowanie 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 kolekcji, która zawiera ikonę wbudowany zestaw obiektów, które można zastosować do zakresu reguły formatowania warunkowego.

Uwagi

Służy do klasyfikowania zakres danych do trzech do pięciu kategoriach, których wartości progowe zestaw ikon.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 oparte na zestaw ikon, Utwórz nowy Microsoft.Office.Interop.Excel.IconSetCondition za pomocą Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition metody 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ści.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 indeks do IconSets właściwości.

Przykłady

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

Ten przykład dotyczy dostosowywania na 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