IconSet classe
IconSet classe
Décrivez la règle de mise en forme conditionnelle IconSet. Cette règle de mise en forme conditionnelle applique des icônes aux cellules selon leurs valeurs.
Le type IconSet expose les membres suivants :
Propriétés
Propriété | Description |
---|---|
cf_icons | Obtenez le ConditionalFormattingIcon de la collection |
cfvos | Obtenez l’instance CFValueObjects. |
type | Obtenir ou définir le type d’ensemble d’icônes à afficher. La définition du type vérifiera automatiquement si le nombre actuel de Cfvos est conforme au nouveau modèle. Dans le cas contraire, les anciens Cfvos seront nettoyés et les Cfvos par défaut seront ajoutés. |
is_custom | Indique si l’ensemble d’icônes est personnalisé. La valeur par défaut est faux. |
show_value | Obtenir ou définir l’indicateur indiquant s’il faut afficher les valeurs des cellules sur lesquelles cet ensemble d’icônes est appliqué. La valeur par défaut est vrai. |
reverse | Obtenez ou définissez l’indicateur indiquant s’il faut inverser l’ordre par défaut des icônes dans cet ensemble d’icônes. La valeur par défaut est faux. |
Exemple
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")
Voir également
- module
aspose.cells
- classe
ConditionalFormattingIcon