Documentación HotXLS

Clase TXLSXBorder

Guarda los cinco bordes del borde de una celda (Left, Right, Top, Bottom, Diagonal), cada uno un TXLSXBorderEdge con su propio estilo y color, aplicado a través del pincel TXLSXCellFormat; TXLSXBorders es el pool a nivel de libro que deduplica las instancias idénticas

Sintaxis

TXLSXBorder = class;
TXLSXBorderEdge = class;
TXLSXBorders = class;
    

Miembros clave

Left, Right, Top, Bottom, DiagonalTXLSXBorderEdge de solo lectura para cada borde
DiagonalUp, DiagonalDownBoolean; qué direcciones del borde Diagonal se dibujan (ambas comparten el Style/Color del borde Diagonal)
SetAllEstablece Style (y opcionalmente Color) en los cinco bordes en una sola llamada
TXLSXBorderEdge.Style, .ColorTXLSXBorderStyle y color ARGB de un solo borde; ColorTheme/ColorIndex/TintAndShade reflejan la prioridad de origen de color de TXLSXFont (tema > indexado > RGB)
Add, Count, ItemsMiembros del pool TXLSXBorders: añaden una nueva instancia y enumeran el pool

Ejemplo

Este ejemplo dibuja un cuadro negro fino alrededor de las celdas formateadas mediante CellFormat y después colorea de rojo solo el borde superior

CellFormat.Border.SetAll(xlsxBorderThin);
CellFormat.Border.Top.Color := $00FF0000;

Véase también

Clase TXLSXCellFormat
Clase TXLSXWorkbook