Aracılığıyla paylaş


WorkbookBase.IconSets Özellik

Tanım

Ç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.

Şunlara uygulanır