IconSet clase

IconSet clase

Describe la regla de formato condicional IconSet. Esta regla de formato condicional aplica íconos a las celdas según sus valores.

El tipo IconSet expone los siguientes miembros:

Propiedades

PropiedadDescripción
cf_iconsObtenga el ConditionalFormattingIcon de la colección
cfvosObtenga la instancia CFValueObjects.
typeObtenga o establezca el tipo de conjunto de iconos que se mostrará.
Al configurar el tipo se verificará automáticamente si el recuento actual de Cfvos es
De acuerdo con el nuevo tipo. Si no es así, se limpiarán los Cfvos antiguos y
Se agregarán los Cfvos predeterminados.
is_customIndica si el conjunto de iconos es personalizado.
El valor predeterminado es falso.
show_valueObtenga o establezca la bandera que indica si se deben mostrar los valores de las celdas en las que se aplica este conjunto de iconos.
El valor predeterminado es verdadero.
reverseObtenga o establezca la bandera que indica si se invierte el orden predeterminado de los íconos en este conjunto de íconos.
El valor predeterminado es falso.

Ejemplo

from aspose.cells import CellArea, FormatConditionType, IconSetType, Workbook

# Instantiating a Workbook object
workbook = Workbook()
sheet = workbook.worksheets[0]
# Adds an empty conditional formatting
index = sheet.conditional_formattings.add()
fcs = sheet.conditional_formattings[index]
# Sets the conditional format range.
ca = CellArea()
ca.start_row = 0
ca.end_row = 2
ca.start_column = 0
ca.end_column = 0
fcs.add_area(ca)
# Adds condition.
idx = fcs.add_condition(FormatConditionType.ICON_SET)
fcs.add_area(ca)
cond = fcs[idx]
# Get Icon Set
iconSet = cond.icon_set
# Set Icon Type
iconSet.type = IconSetType.ARROWS3
# Put Cell Values
cell1 = sheet.cells.get("A1")
cell1.put_value(10)
cell2 = sheet.cells.get("A2")
cell2.put_value(120)
cell3 = sheet.cells.get("A3")
cell3.put_value(260)
# Saving the Excel file
workbook.save("book1.xlsx")

Ver también