IconSet

IconSet class

Décrire la règle de mise en forme conditionnelle IconSet. Cette règle de mise en forme conditionnelle applique les icônes aux cellules en fonction de leurs valeurs.

public class IconSet

Propriétés

NomLa description
CfIcons { get; }Obtenez leConditionalFormattingIcon de la collection
Cfvos { get; }Obtenir l’instance CFValueObjects.
IsCustom { get; }Indique si le jeu d’icônes est personnalisé. La valeur par défaut est false.
Reverse { get; set; }Obtenir ou définir l’indicateur indiquant s’il faut inverser l’ordre par défaut des icônes dans ce jeu d’icônes. La valeur par défaut est false.
ShowValue { get; set; }Obtenir ou définir l’indicateur indiquant s’il faut afficher les valeurs des cellules sur lesquelles ce jeu d’icônes est appliqué. La valeur par défaut est true.
Type { get; set; }Obtenez ou définissez le type de jeu d’icônes à afficher. La définition du type vérifiera automatiquement si le nombre actuel de Cfvos est en accord avec le nouveau type. Si ce n’est pas le cas, les anciens Cfvo seront nettoyés et les Cfvo par défaut seront ajoutés.

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 = new CellArea();

ca.StartRow = 0;

ca.EndRow = 2;

ca.StartColumn = 0;

ca.EndColumn = 0;

fcs.AddArea(ca);

//Ajoute une condition.
int idx = fcs.AddCondition(FormatConditionType.IconSet);

fcs.AddArea(ca);

FormatCondition cond = fcs[idx];

//Obtenir le jeu d'icônes
IconSet iconSet = cond.IconSet;

//Définir le type d'icône
iconSet.Type = IconSetType.Arrows3;

// Placer les valeurs des cellules
Aspose.Cells.Cell cell1 = sheet.Cells["A1"];

cell1.PutValue(10);

Aspose.Cells.Cell cell2 = sheet.Cells["A2"];

cell2.PutValue(120);

Aspose.Cells.Cell cell3 = sheet.Cells["A3"];

cell3.PutValue(260);

//Enregistrement du fichier Excel
workbook.Save("book1.xlsx");

[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 New CellArea()

ca.StartRow = 0

ca.EndRow = 2

ca.StartColumn = 0

ca.EndColumn = 0

fcs.AddArea(ca)

'Ajoute un état.
Dim idx As Integer = fcs.AddCondition(FormatConditionType.IconSet)

fcs.AddArea(ca)

Dim cond As FormatCondition = fcs(idx)

'Obtenir un jeu d'icônes
Dim iconSet As IconSet = cond.IconSet

'Définir le type d'icône
iconSet.Type = IconSetType.Arrows3

'Mettre les valeurs des cellules
Dim cell1 As Aspose.Cells.Cell = sheet.Cells("A1")

cell1.PutValue(10)

Dim cell2 As Aspose.Cells.Cell = sheet.Cells("A2")

cell2.PutValue(120)

Dim cell3 As Aspose.Cells.Cell = sheet.Cells("A3")

cell3.PutValue(260)

'Enregistrement du fichier Excel
workbook.Save("book1.xlsx") 

Voir également