Top10 classe
Top10 classe
Décrivez la règle de mise en forme conditionnelle Top10. Cette règle de mise en forme conditionnelle met en évidence les cellules dont les valeurs se situent dans la tranche supérieure N ou inférieure N, comme spécifié.
Le type Top10 expose les membres suivants :
Constructeurs
Constructeur | Description |
---|---|
init | Construit une nouvelle instance de Top10 |
Propriétés
Propriété | Description |
---|---|
is_percent | Obtenez ou définissez si une règle « n supérieurs/inférieurs » est une règle « n pour cent supérieurs/inférieurs ». La valeur par défaut est fausse. |
is_bottom | Obtenez ou définissez si une règle « n supérieur/inférieur » est une règle « n inférieur ». La valeur par défaut est fausse. |
rank | Obtenez ou définissez la valeur de « n » dans une règle de mise en forme conditionnelle « n supérieur/inférieur ». Si IsPercent est vrai, la valeur doit être comprise entre 0 et 100. Sinon il doit être compris entre 0 et 1000. La valeur par défaut est 10. |
Exemple
from aspose.cells import CellArea, FormatConditionType, OperatorType, Workbook
from aspose.pydrawing import Color
# 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.create_cell_area(0, 0, 10, 10)
fcs.add_area(ca)
# Adds condition.
conditionIndex = fcs.add_condition(FormatConditionType.TOP10, OperatorType.NONE, None, None)
# Sets the background color.
fc = fcs[conditionIndex]
fc.style.background_color = Color.red
top10 = fc.top10
# Set the Top N
top10.rank = 5
# Saving the Excel file
workbook.save("output.xls")
Voir également
- module
aspose.cells