HotXLS-dokumentation

klass TXLSXAlignment

Lagrar cellens justeringsinställningar (horisontell/vertikal position, radbrytning, indrag, rotation) som tillämpas via en TXLSXCellFormat-pensel; TXLSXAlignments är poolen på arbetsboksnivå som deduplicerar identiska instanser

Syntax

TXLSXAlignment = class;
TXLSXAlignments = class;
    

Nyckelmedlemmar

Horizontal, VerticalTXLSXHorizontalAlignment / TXLSXVerticalAlignment — cellinnehållets justering
WrapText, ShrinkToFitBoolean; radbryt lång text över flera rader, eller krymp typsnittet så att det ryms inom kolumnbredden
IndentInteger, vanligtvis 0..15 — indragsnivån som visas i Excel-alignmentdialogen
TextRotationInteger, -90..90 grader
QuotePrefixBoolean; markerar cellens lagrade text som en literal (Excels beteende med inledande apostrof) — skrivs på cellens <xf>, inte på elementet <alignment>
IsDefaultReturnerar True när alla medlemmar fortfarande har sitt standardvärde
Add, Count, ItemsMedlemmar i poolen TXLSXAlignments: lägg till en ny instans och iterera över poolen

Exempel

Detta exempel radbryter texten och centrerar den i cellerna som formateras via CellFormat

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

Se även

klass TXLSXCellFormat
klass TXLSXWorkbook