Slaat de vijf randen van een celrand op (Left, Right, Top, Bottom, Diagonal), elk een
TXLSXBorderEdge met eigen stijl en kleur, toegepast via de
TXLSXCellFormat-brush;
TXLSXBorders is de pool op werkmapniveau die identieke instanties ontdubbelt
Syntaxis
TXLSXBorder = class;
TXLSXBorderEdge = class;
TXLSXBorders = class;
Belangrijkste members
| Left, Right, Top, Bottom, Diagonal | Read-only TXLSXBorderEdge per rand |
| DiagonalUp, DiagonalDown | Boolean; welke richting(en) van de Diagonal-rand worden getekend (beide delen de Style/Color van de Diagonal-rand) |
| SetAll | Zet Style (en optioneel Color) op alle vijf randen in één aanroep |
| TXLSXBorderEdge.Style, .Color | TXLSXBorderStyle en ARGB-kleur van één rand; ColorTheme/ColorIndex/TintAndShade spiegelen de kleurbronprioriteit van TXLSXFont (theme > indexed > RGB) |
| Add, Count, Items | Members van de TXLSXBorders-pool: een nieuwe instantie toevoegen en de pool doorlopen |
Voorbeeld
Dit voorbeeld tekent een dun zwart kader om de cellen die via CellFormat zijn opgemaakt, en kleurt daarna alleen de bovenrand rood
CellFormat.Border.SetAll(xlsxBorderThin);
CellFormat.Border.Top.Color := $00FF0000;
Zie ook