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

ConstructeurDescription
initConstruit une nouvelle instance de Top10

Propriétés

PropriétéDescription
is_percentObtenez 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_bottomObtenez 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.
rankObtenez 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