IconSet klass

IconSet klass

Beskriv regeln för villkorlig formatering IconSet. 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_iconsHämta ConditionalFormattingIcon från kollektionen
cfvosHämta CFValueObjects-instansen.
typeHämta eller ange vilken ikonuppsättningstyp som ska visas.
Om du anger typen kontrolleras automatiskt om den aktuella Cfvo-räkningen är
överensstämmer med den nya typen. Om den inte överensstämmer kommer gamla Cfvos att rengöras och
Standard-Cfvos kommer att läggas till.
is_customAnger om ikonuppsättningen är anpassad.
Standardvärdet är falskt.
show_valueHämta eller ställ in flaggan som anger om värdena för de celler där denna ikonuppsättning tillämpas ska visas.
Standardvärdet är sant.
reverseHämta eller ställ in flaggan som anger om standardordningen för ikonerna i den här ikonuppsättningen ska omvändas.
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