Docs HotXLS

TXLSXAlignment-class

Stocke les paramètres d'alignement de cellule (position horizontale/verticale, renvoi à la ligne, retrait, rotation) appliqués via le pinceau TXLSXCellFormat ; TXLSXAlignments est le pool au niveau du classeur qui déduplique les instances identiques

Syntaxe

TXLSXAlignment = class;
TXLSXAlignments = class;
    

Membres clés

Horizontal, VerticalTXLSXHorizontalAlignment / TXLSXVerticalAlignment — alignement du contenu de la cellule
WrapText, ShrinkToFitBooléens ; renvoyer le texte long sur plusieurs lignes, ou réduire la police pour tenir dans la largeur de colonne
IndentInteger, typiquement 0..15 — niveau de retrait affiché dans la boîte de dialogue Alignement d'Excel
TextRotationInteger, -90..90 degrés
QuotePrefixBooléen ; marque le texte stocké de la cellule comme littéral (comportement de l'apostrophe de tête d'Excel) — écrit sur le <xf> de la cellule, pas sur l'élément <alignment>
IsDefaultRenvoie True tant que chaque membre est encore à sa valeur par défaut
Add, Count, ItemsMembres du pool TXLSXAlignments : ajouter une nouvelle instance et énumérer le pool

Exemple

Cet exemple renvoie le texte à la ligne et le centre dans les cellules mises en forme via CellFormat

CellFormat.Alignment.Horizontal := xlsxXAlignCenter;
CellFormat.Alignment.WrapText := True;

Voir aussi

Classe TXLSXCellFormat
Classe TXLSXWorkbook