O objeto IXLSRange tem quatro bordas discretas — esquerda, direita, superior e inferior — que podem ser retornadas individualmente ou em grupo. Use a propriedade Borders para retornar a coleção Borders, que contém todas as quatro bordas e as trata como uma unidade. Use Borders[Index], onde index identifica a borda, para retornar uma única borda
O exemplo a seguir adiciona uma borda dupla à célula A1 na Planilha um
Workbook.Worksheets[1].Range['A1', 'A1'].Borders.LineStyle := xlDouble;
O exemplo a seguir define a cor da borda inferior das células A1:G1
Workbook.Worksheets[1].Range['A1', 'G1'].Borders[xlEdgeBottom].Color := RGB(255, 0, 0);