WorkbookBase.IconSets Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci předdefinovaných sad ikon, které lze použít k použití pravidla podmíněného formátování na oblast v sešitu.
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
Hodnota vlastnosti
Kolekce Microsoft.Office.Interop.Excel.IconSets, která obsahuje předdefinované objekty sady ikon, které lze použít k použití pravidla podmíněného formátování na oblast.
Příklady
Následující příklad kódu naplní oblast Sheet1
hodnotami od 1 do 6. Příklad pak přidá podmínku sady ikon do oblasti A1:A6 se Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
sadou ikon.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
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
Poznámky
Sadu ikon můžete použít ke klasifikaci dat oblasti do tří až pěti kategorií oddělených prahovými hodnotami. Každá ikona představuje rozsah hodnot. Například v Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
sadě ikon červená šipka nahoru představuje vyšší hodnoty, žlutá šipka do strany představuje střední hodnoty a zelená šipka dolů představuje nižší hodnoty.
Pokud chcete použít pravidlo podmíněného formátování založené na sadě ikon, vytvořte nové Microsoft.Office.Interop.Excel.IconSetCondition
pomocí Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition
metody FormatConditions vlastnosti oblasti nebo FormatConditions vlastnosti pojmenované oblasti. Potom vlastnost nastavte Microsoft.Office.Interop.Excel.IconSetCondition.IconSet
na Microsoft.Office.Interop.Excel.IconSet
objekt, který z IconSets vlastnosti načtete. Chcete-li určit Microsoft.Office.Interop.Excel.IconSet
objekt, který chcete načíst, předejte jednu z Microsoft.Office.Interop.Excel.XlIconSet
hodnot výčtu jako index vlastnosti IconSets .