Column

Column class

Représente une seule colonne dans une feuille de calcul.

public class Column

Propriétés

NomLa description
GroupLevel { get; }Obtient le niveau de groupe de la colonne.
Index { get; }Obtient l’index de cette colonne.
IsCollapsed { get; set; }si la colonne est réduite
IsHidden { get; set; }Indique si la colonne est masquée.
Style { get; }Obtient le style de cette colonne.
Width { get; set; }Obtient et définit la largeur de colonne en unité de caractères.

Méthodes

NomLa description
ApplyStyle(Style, StyleFlag)Applique les formats pour une colonne entière.

Exemples


[C#]

//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();

//Obtention de la référence de la première feuille de travail
Worksheet worksheet = workbook.Worksheets[0];
Style style = workbook.CreateStyle();

//Définition de la couleur d'arrière-plan sur Bleu
style.BackgroundColor = Color.Blue;

//Définition de la couleur de premier plan sur Rouge
style.ForegroundColor= Color.Red;

//définition du motif d'arrière-plan
style.Pattern = BackgroundType.DiagonalStripe;

//Nouveau drapeau de style
StyleFlag styleFlag = new StyleFlag();

//Définir tous les styles
styleFlag.All = true;

//Obtenir la première colonne
Column column = worksheet.Cells.Columns[0];

//Appliquer le style à la première colonne
column.ApplyStyle(style, styleFlag);

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

[VB.NET]

'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()

'Obtention de la référence de la première feuille de travail
Dim worksheet As Worksheet = workbook.Worksheets(0)

Dim style As Style = workbook.CreateStyle()

'Définir la couleur d'arrière-plan sur Bleu
style.BackgroundColor = Color.Blue

'Définir la couleur de premier plan sur Rouge
style.ForegroundColor = Color.Red

'réglage du motif d'arrière-plan
style.Pattern = BackgroundType.DiagonalStripe

'Nouveau drapeau de style
Dim styleFlag As New StyleFlag()

'Définir tous les styles
styleFlag.All = True

'Obtenir la première colonne
Dim column As Column = worksheet.Cells.Columns(0)

'Appliquer le style à la première colonne
column.ApplyStyle(style, styleFlag)

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

Voir également