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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.