HotXLS-documentatie

TXLSXAlignment class

Slaat de instellingen voor celuitlijning op (horizontale/verticale positie, terugloop, inspringing, rotatie), toegepast via de TXLSXCellFormat-brush; TXLSXAlignments is de pool op werkmapniveau die identieke instanties ontdubbelt

Syntaxis

TXLSXAlignment = class;
TXLSXAlignments = class;
    

Belangrijkste members

Horizontal, VerticalTXLSXHorizontalAlignment / TXLSXVerticalAlignment — uitlijning van de celinhoud
WrapText, ShrinkToFitBoolean; lange tekst over meerdere regels laten doorlopen, of het lettertype laten krimpen tot de kolombreedte
IndentInteger, doorgaans 0..15 — inspringingsniveau zoals getoond in het uitlijningsvenster van Excel
TextRotationInteger, -90..90 graden
QuotePrefixBoolean; markeert de opgeslagen tekst van de cel als literal (het gedrag van Excel met voorloopapostrof) — wordt geschreven op de <xf> van de cel, niet op het element <alignment>
IsDefaultGeeft True terug zolang elke member nog op de standaardwaarde staat
Add, Count, ItemsMembers van de TXLSXAlignments-pool: een nieuwe instantie toevoegen en de pool doorlopen

Voorbeeld

Dit voorbeeld laat tekst teruglopen en centreert die in de cellen die via CellFormat zijn opgemaakt

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

Zie ook

TXLSXCellFormat class
TXLSXWorkbook class