Documentación HotXLS

Clase TXLSXAlignment

Guarda la configuración de alineación de la celda (posición horizontal/vertical, ajuste de texto, sangría, rotación) aplicada a través del pincel TXLSXCellFormat; TXLSXAlignments es el pool a nivel de libro que deduplica las instancias idénticas

Sintaxis

TXLSXAlignment = class;
TXLSXAlignments = class;
    

Miembros clave

Horizontal, VerticalTXLSXHorizontalAlignment / TXLSXVerticalAlignment — alineación del contenido de la celda
WrapText, ShrinkToFitBoolean; ajusta el texto largo en varias líneas o reduce la fuente para que quepa en el ancho de la columna
IndentInteger, normalmente 0..15 — nivel de sangría que muestra el diálogo de alineación de Excel
TextRotationInteger, -90..90 grados
QuotePrefixBoolean; marca el texto almacenado de la celda como literal (el comportamiento de apóstrofe inicial de Excel) — se escribe en el <xf> de la celda, no en el elemento <alignment>
IsDefaultDevuelve True cuando todos los miembros siguen con su valor predeterminado
Add, Count, ItemsMiembros del pool TXLSXAlignments: añaden una nueva instancia y enumeran el pool

Ejemplo

Este ejemplo ajusta el texto y lo centra en las celdas formateadas mediante CellFormat

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

Véase también

Clase TXLSXCellFormat
Clase TXLSXWorkbook