IconSet klass

IconSet klass

Beskriv IconSet villkorlig formateringsregel. Denna regel för villkorlig formatering tillämpar ikoner på celler enligt deras värderingar.

Typen IconSet avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
cf_iconsConditionalFormattingIcon från samlingen
cfvosHämta CFValueObjects-instansen.
typeHämta eller Ställ in vilken typ av ikonuppsättning som ska visas.
Att ställa in typen kommer att automatiskt kontrollera om det aktuella Cfvos antal är
överensstämmer med den nya typen. Om inte överensstämmelse kommer gamla Cfvos att rengöras och
standard Cfvos kommer att läggas till.
is_customIndikerar om ikonuppsättningen är anpassad.
Standardvärdet är falskt.
show_valueHämta eller ställ in flaggan som anger om värdena för cellerna som denna ikonuppsättning används på ska visas.
Standardvärdet är sant.
reverseHämta eller ställ in flaggan som anger om standardordningen för ikonerna i denna ikonuppsättning ska ändras.
Standardvärdet är falskt.

Exempel

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")

Se även