Top10

Top10 class

Décrivez la règle de mise en forme conditionnelle Top10. Cette règle de mise en forme conditionnelle met en surbrillance les cellules dont les valeurs se situent dans la tranche N supérieure ou N inférieure, comme spécifié.

public class Top10

Constructeurs

NomLa description
Top10()Default_Constructor

Propriétés

NomLa description
IsBottom { get; set; }Obtenir ou définir si une règle “top/bottom n” est une règle “bottom n”. La valeur par défaut est false.
IsPercent { get; set; }Obtenir ou définir si une règle “top/bottom n” est une règle “top/bottom n percent”. La valeur par défaut est false.
Rank { get; set; }Obtenir ou définir la valeur de “n” dans une règle de mise en forme conditionnelle “top/bottom n”. Si IsPercent est vrai, la valeur doit être comprise entre 0 et 100. Sinon, elle doit être comprise entre 0 et 1000. La valeur par défaut est 10 .

Exemples


[C#]
//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
 
//Ajoute une mise en forme conditionnelle vide
int index = sheet.ConditionalFormattings.Add();
FormatConditionCollection fcs = sheet.ConditionalFormattings[index];
 
// Définit la plage de format conditionnel.
CellArea ca = CellArea.CreateCellArea(0, 0, 10, 10);
fcs.AddArea(ca);
 
//Ajoute une condition.
int conditionIndex = fcs.AddCondition(FormatConditionType.Top10, OperatorType.None, null, null);   
// Définit la couleur d'arrière-plan.
FormatCondition fc = fcs[conditionIndex];
fc.Style.BackgroundColor = Color.Red;
Top10 top10 = fc.Top10;
//Définir le Top N 
top10.Rank = 5;  
//Enregistrement du fichier Excel
workbook.Save("output.xls");

[VB.NET]

'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()
Dim sheet As Worksheet = workbook.Worksheets(0)
 
' Ajoute une mise en forme conditionnelle vide
Dim index As Integer = sheet.ConditionalFormattings.Add()
Dim fcs As FormatConditionCollection = sheet.ConditionalFormattings(index)
 
'Définit la plage de format conditionnel.
Dim ca As CellArea = CellArea.CreateCellArea(0, 0, 10, 10)
fcs.AddArea(ca)
 
'Ajoute un état.
Dim conditionIndex As Integer = fcs.AddCondition(FormatConditionType.Top10, OperatorType.None, null, null);   
'Définit la couleur d'arrière-plan.
Dim fc As FormatCondition = fcs(conditionIndex)
fc.Style.BackgroundColor = Color.Red
Dim top10 as Top10  = fc.Top10
'Définir le Top N 
top10.Rank = 5
'Enregistrement du fichier Excel
workbook.Save("output.xls")

Voir également