WorkbookBase.IconSets Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çalışma kitabındaki bir aralığa koşullu biçimlendirme kuralı uygulamak için kullanılabilecek yerleşik simge kümelerinden oluşan koleksiyonu alır.
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
Özellik Değeri
Bir aralığa koşullu biçimlendirme kuralı uygulamak için kullanılabilecek yerleşik simge kümesi nesnelerini içeren bir Microsoft.Office.Interop.Excel.IconSets koleksiyonu.
Örnekler
Aşağıdaki kod örneği, üzerindeki Sheet1
bir aralığı 1 ile 6 arasında değerlerle doldurur. Örnek daha sonra A1:A6 Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
aralığına simge kümesiyle bir simge kümesi koşulu ekler.
Bu örnek, belge düzeyinde özelleştirme içindir
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
Açıklamalar
Aralık verilerini eşik değerleriyle ayrılmış üç ila beş kategoriye ayırmak için simge kümesi kullanabilirsiniz. Her simge bir değer aralığını temsil eder. Örneğin, simge kümesinde Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows
kırmızı yukarı ok daha yüksek değerleri, sarı yan ok orta değerleri, yeşil aşağı ok ise daha düşük değerleri temsil eder.
Simge kümesini temel alan bir koşullu biçimlendirme kuralı uygulamak için, bir aralığın Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition
özelliğinin FormatConditions yöntemini veya adlandırılmış aralığın FormatConditions özelliğini kullanarak yeni Microsoft.Office.Interop.Excel.IconSetCondition
bir kural oluşturun. Ardından özelliğini özelliğinden aldığınız bir Microsoft.Office.Interop.Excel.IconSet
nesne olarak IconSets ayarlayınMicrosoft.Office.Interop.Excel.IconSetCondition.IconSet
. Almak istediğiniz nesneyi belirtmek Microsoft.Office.Interop.Excel.IconSet
için, numaralandırma değerlerinden Microsoft.Office.Interop.Excel.XlIconSet
birini özelliğine IconSets dizin olarak geçirin.