Top10

Top10 class

Beskriv Top10-regeln för villkorlig formatering. Denna villkorliga formateringsregel framhäver celler vars värden hamnar i den övre N eller den nedre N-parentesen, enligt vad som anges.

public class Top10

Konstruktörer

namnBeskrivning
Top10()Default_Constructor

Egenskaper

namnBeskrivning
IsBottom { get; set; }Hämta eller ställ in om en “top/bottom n”-regel är en “bottom n”-regel. Standardvärdet är false.
IsPercent { get; set; }Hämta eller ställ in om en “top/bottom n”-regel är en “top/bottom n percent”-regel. Standardvärdet är false.
Rank { get; set; }Hämta eller ställ in värdet på “n” i en “top/bottom n” villkorlig formateringsregel. Om IsPercent är sant måste värdet mellan 0 och 100. Annars måste det mellan 0 och 1000. Standardvärdet är 10 .

Exempel


[C#]
//Instantiering av ett arbetsboksobjekt
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
 
//Lägger till en tom villkorlig formatering
int index = sheet.ConditionalFormattings.Add();
FormatConditionCollection fcs = sheet.ConditionalFormattings[index];
 
//Ställer in det villkorliga formatintervallet.
CellArea ca = CellArea.CreateCellArea(0, 0, 10, 10);
fcs.AddArea(ca);
 
//Lägger till villkor.
int conditionIndex = fcs.AddCondition(FormatConditionType.Top10, OperatorType.None, null, null);   
//Ställer in bakgrundsfärgen.
FormatCondition fc = fcs[conditionIndex];
fc.Style.BackgroundColor = Color.Red;
Top10 top10 = fc.Top10;
//Sätt högsta N 
top10.Rank = 5;  
//Spara Excel-filen
workbook.Save("output.xls");

[VB.NET]

'Instantiera ett arbetsboksobjekt
Dim workbook As Workbook = New Workbook()
Dim sheet As Worksheet = workbook.Worksheets(0)
 
' Lägger till en tom villkorlig formatering
Dim index As Integer = sheet.ConditionalFormattings.Add()
Dim fcs As FormatConditionCollection = sheet.ConditionalFormattings(index)
 
'Ställer in det villkorliga formatintervallet.
Dim ca As CellArea = CellArea.CreateCellArea(0, 0, 10, 10)
fcs.AddArea(ca)
 
'Lägger till skick.
Dim conditionIndex As Integer = fcs.AddCondition(FormatConditionType.Top10, OperatorType.None, null, null);   
'Ställer in bakgrundsfärgen.
Dim fc As FormatCondition = fcs(conditionIndex)
fc.Style.BackgroundColor = Color.Red
Dim top10 as Top10  = fc.Top10
'Sätt topp N 
top10.Rank = 5
'Sparar Excel-filen
workbook.Save("output.xls")

Se även