Documentação do HotXLS

Propriedade Item

Retorna um objeto IXLSBorder que representa uma das bordas de um intervalo de células

Sintaxe

property Item[Index: LongWord]: IXLSBorder; default;
Index XlBordersIndex

Descrição

XlBordersIndex pode ser uma dessas constantes XlBordersIndex
xlEdgeBottom
xlEdgeLeft
xlEdgeRight
xlEdgeTop
xlAround
xlInsideHorizontal
xlInsideVertical
xlInsideAll
xlDiagonalDown
xlDiagonalUp

Exemplo

O exemplo a seguir define a cor da borda inferior das células A1:G1

Workbook.Worksheets[1].Range['A1', 'G1'].Borders.Item[xlEdgeBottom].Color := RGB(255, 0, 0);
Este exemplo é igual ao anterior

Workbook.Worksheets[1].Range['A1', 'G1'].Borders[xlEdgeBottom].Color := RGB(255, 0, 0);
Este exemplo adiciona uma borda vermelha espessa ao redor do intervalo A1:D4 na Plan1

with Workbook.Worksheets[1].Range['A1', 'D4'].Borders[xlAround] do begin
  ColorIndex:=3;
  Weight:=xlThick;
end;