Sdílet prostřednictvím


WorkbookBase.IconSets – vlastnost

Získá kolekce sady předdefinovaných ikon, které lze použít podmíněným formátováním pravidlo na oblast v sešitu.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

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

Hodnota vlastnosti

Typ: Microsoft.Office.Interop.Excel.IconSets
A Microsoft.Office.Interop.Excel.IconSets kolekci, která obsahuje integrovanou ikonu nastavit objekty, které lze použít pravidlo podmíněného formátování pro rozsah.

Poznámky

Můžete použít ikonu nastavit pro klasifikaci rozsah dat do tří až pěti kategorií oddělených mezní hodnoty.Každá ikona představuje rozsah hodnot.Například v Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows představuje sadu ikon, červená šipka nahoru vyšší hodnoty, žlutá šipka do strany představuje střední hodnoty a zelená šipka dolů představuje nižší hodnoty.

Použít pravidlo podmíněného formátování, podle sady ikon, vytvořte novou Microsoft.Office.Interop.Excel.IconSetCondition pomocí Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition metoda FormatConditions vlastnost oblast, nebo FormatConditions vlastnost pojmenovanou oblast.Potom nastavte Microsoft.Office.Interop.Excel.IconSetCondition.IconSet vlastnost Microsoft.Office.Interop.Excel.IconSet objekt, který můžete načíst z IconSets vlastnost.Chcete-li určit Microsoft.Office.Interop.Excel.IconSet objekt, který chcete načíst, průchod v jednom z Microsoft.Office.Interop.Excel.XlIconSet hodnot výčtu jako index IconSets vlastnost.

Příklady

Následující příklad kódu naplníte oblast na Sheet1 s hodnotami od 1 do 6.V příkladu přidá ikonu podmínku na oblast a1: a6 s Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows sady ikon.

V tomto příkladu je úroveň dokument přizpůsobení.

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

WorkbookBase Třída

Microsoft.Office.Tools.Excel – obor názvů