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 egendom | Beskrivning |
---|---|
cf_icons | Få ConditionalFormattingIcon från samlingen |
cfvos | Hämta CFValueObjects-instansen. |
type | Hä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_custom | Indikerar om ikonuppsättningen är anpassad. Standardvärdet är falskt. |
show_value | Hä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. |
reverse | Hä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
- modul
aspose.cells
- klass
ConditionalFormattingIcon