IconSet clase

IconSet clase

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

El tipo IconSet expone los siguientes miembros:

Propiedades

PropiedadDescripción
cf_iconsConsigue el ConditionalFormattingIcon de la colección.
cfvosObtenga la instancia de CFValueObjects.
typeObtenga o establezca el tipo de conjunto de iconos que se mostrará.
Al configurar el tipo se comprobará automáticamente si el recuento actual de Cfvos es
de acuerdo con el nuevo tipo. Si no se acuerda, los viejos Cfvos serán limpiados y
Se agregarán 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 muestran 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