Compartir a través de


WorkbookBase.IconSets Propiedad

Definición

Obtiene la colección de conjuntos de iconos integrados que se puede usar para aplicar una regla de formato condicional a un rango en el libro.

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

Valor de propiedad

Colección Microsoft.Office.Interop.Excel.IconSets que contiene los objetos de conjunto de iconos integrados que se pueden usar para aplicar una regla de formato condicional a un intervalo.

Ejemplos

En el ejemplo de código siguiente se rellena un intervalo en Sheet1 con valores comprendidos entre 1 y 6. A continuación, en el ejemplo se agrega una condición de conjunto de iconos al rango A1:A6 con el conjunto de Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows iconos.

Este ejemplo es para una personalización de nivel de documento.

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

Comentarios

Puede usar un conjunto de iconos para clasificar los datos de intervalo en tres a cinco categorías separadas por valores de umbral. Cada icono representa un intervalo de valores. Por ejemplo, en el Microsoft.Office.Interop.Excel.XlIconSet.xl3Arrows conjunto de iconos, la flecha arriba roja representa valores superiores, la flecha lateral amarilla representa valores intermedios y la flecha hacia abajo verde representa valores inferiores.

Para aplicar una regla de formato condicional basada en un conjunto de iconos, cree un nuevo Microsoft.Office.Interop.Excel.IconSetCondition mediante el Microsoft.Office.Interop.Excel.FormatConditions.AddIconSetCondition método de la FormatConditions propiedad de un intervalo o la FormatConditions propiedad de un rango con nombre. A continuación, establezca la Microsoft.Office.Interop.Excel.IconSetCondition.IconSet propiedad en un Microsoft.Office.Interop.Excel.IconSet objeto que recupere de la IconSets propiedad . Para especificar el Microsoft.Office.Interop.Excel.IconSet objeto que desea recuperar, pase uno de los Microsoft.Office.Interop.Excel.XlIconSet valores de enumeración como índice a la IconSets propiedad .

Se aplica a