Gemmer cellens fem kantkanter (Left, Right, Top, Bottom, Diagonal), hver en
TXLSXBorderEdge med egen stil og farve, anvendt via en
TXLSXCellFormat-brush;
TXLSXBorders er puljen på arbejdsbogsniveau, der deduplikerer identiske instanser
Syntaks
TXLSXBorder = class;
TXLSXBorderEdge = class;
TXLSXBorders = class;
Key medlemmer
| Left, Right, Top, Bottom, Diagonal | Skrivebeskyttet TXLSXBorderEdge for hver kant |
| DiagonalUp, DiagonalDown | Boolean; hvilke retning(er) af Diagonal-kanten der tegnes (begge deler Diagonal-kantens Style/Color) |
| SetAll | Sætter Style (og valgfrit Color) på alle fem kanter i ét kald |
| TXLSXBorderEdge.Style, .Color | TXLSXBorderStyle og ARGB-farve for en enkelt kant; ColorTheme/ColorIndex/TintAndShade spejler TXLSXFont's farvekildeprioritet (tema > indekseret > RGB) |
| Add, Count, Items | TXLSXBorders-puljens medlemmer: tilføjer en ny instans og gennemløber puljen |
Eksempel
Dette eksempel tegner en tynd, sort boks rundt om de celler, der formateres via CellFormat, og farver derefter kun topkanten rød
CellFormat.Border.SetAll(xlsxBorderThin);
CellFormat.Border.Top.Color := $00FF0000;
Se også