Documentación de HotXLS

Clase TXLSXBorder

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

Sintaxis

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

Miembros principales

Left, Right, Top, Bottom, DiagonalTXLSXBorderEdge de solo lectura para cada arista
DiagonalUp, DiagonalDownBooleano; qué direcciones de la arista Diagonal se dibujan (ambas comparten el Style/Color de la arista Diagonal)
SetAllEstablece Style (y opcionalmente Color) en las cinco aristas en una sola llamada
TXLSXBorderEdge.Style, .ColorTXLSXBorderStyle y color ARGB de una sola arista; ColorTheme/ColorIndex/TintAndShade reflejan la prioridad de origen de color de TXLSXFont (tema > indexado > RGB)
Add, Count, ItemsMiembros del conjunto TXLSXBorders: agrega una nueva instancia y enumera el conjunto

Ejemplo

Este ejemplo dibuja un cuadro delgado negro alrededor de las celdas con formato a través de CellFormat, y luego colorea de rojo solo la arista superior

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

Ver también

Clase TXLSXCellFormat
Clase TXLSXWorkbook