Documentación de HotXLS

Propiedad Item

Devuelve un objeto IXLSBorder que representa uno de los bordes de un rango de celdas

Sintaxis

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

Descripción

XlBordersIndex puede ser una de estas constantes XlBordersIndex
xlEdgeBottom
xlEdgeLeft
xlEdgeRight
xlEdgeTop
xlAround
xlInsideHorizontal
xlInsideVertical
xlInsideAll
xlDiagonalDown
xlDiagonalUp

Ejemplo

El siguiente ejemplo establece el color del borde inferior de las celdas A1:G1

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

Workbook.Worksheets[1].Range['A1', 'G1'].Borders[xlEdgeBottom].Color := RGB(255, 0, 0);
Este ejemplo añade un borde rojo grueso alrededor del rango A1:D4 en Hoja1

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