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, Vertical | TXLSXHorizontalAlignment / TXLSXVerticalAlignment — alignement du contenu de la cellule |
| WrapText, ShrinkToFit | Booléens ; renvoyer le texte long sur plusieurs lignes, ou réduire la police pour tenir dans la largeur de colonne |
| Indent | Integer, typiquement 0..15 — niveau de retrait affiché dans la boîte de dialogue Alignement d'Excel |
| TextRotation | Integer, -90..90 degrés |
| QuotePrefix | Boolé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> |
| IsDefault | Renvoie True tant que chaque membre est encore à sa valeur par défaut |
| Add, Count, Items | Membres 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