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
__init__(self)Construit une nouvelle instance de Top10

Propriétés

PropriétéDescription
is_percentObtenir ou définir si une règle « n haut/bas » est une règle « n haut/bas pour cent ».
La valeur par défaut est faux.
is_bottomObtenir ou définir si une règle « n supérieur/inférieur » est une règle « n inférieur ».
La valeur par défaut est faux.
rankObtenir ou définir 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