Przechowuje ustawienia wyrównania komórki (pozycja pozioma/pionowa, zawijanie, wcięcie, obrót), stosowane przez pędzel
TXLSXCellFormat;
TXLSXAlignments to pula na poziomie skoroszytu deduplikująca identyczne instancje
Składnia
TXLSXAlignment = class;
TXLSXAlignments = class;
Kluczowe elementy
| Horizontal, Vertical | TXLSXHorizontalAlignment / TXLSXVerticalAlignment — wyrównanie zawartości komórki |
| WrapText, ShrinkToFit | Boolean; zawijanie długiego tekstu do kilku linii albo zmniejszenie czcionki, żeby zmieściła się w szerokości kolumny |
| Indent | Integer, typowo 0..15 — poziom wcięcia widoczny w oknie dialogowym Alignment programu Excel |
| TextRotation | Integer, -90..90 stopni |
| QuotePrefix | Boolean; oznacza przechowywany tekst komórki jako literal (zachowanie wiodącego apostrofu w Excelu) — zapisywany w <xf> komórki, a nie w elemencie <alignment> |
| IsDefault | Zwraca True, gdy każdy element ma wciąż wartość domyślną |
| Add, Count, Items | Elementy puli TXLSXAlignments: dodanie nowej instancji i wyliczenie puli |
Przykład
Ten przykład zawija tekst i wyśrodkowuje go w komórkach sformatowanych przez CellFormat
CellFormat.Alignment.Horizontal := xlsxXAlignCenter;
CellFormat.Alignment.WrapText := True;
Zobacz też