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
Propiedad | Descripción |
---|---|
cf_icons | Consigue el ConditionalFormattingIcon de la colección. |
cfvos | Obtenga la instancia de CFValueObjects. |
type | Obtenga 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_custom | Indica si el conjunto de iconos es personalizado. El valor predeterminado es falso. |
show_value | Obtenga 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. |
reverse | Obtenga 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
- módulo
aspose.cells
- clase
ConditionalFormattingIcon