Documentação do HotXLS

Propriedade Color

Retorna ou define a cor da borda. Use a função RGB para criar um valor de cor. Leitura/gravação LongWord
Definir Color no caminho BIFF8 grava o RGB exato por meio do registro lateral de cor rica XFExt $087D no slot de extremidade correspondente (o Excel 2007+ reabre a pasta de trabalho com o RGB literal) e um icv indexado de melhor correspondência no fio XF (leitores legados do Excel 97-2003 veem a aproximação da paleta de 56 cores). A leitura de volta consulta a mesma tabela lateral XFExt. Seletores compostos (xlAround, xlInsideVertical, xlInsideHorizontal, xlInsideAll) registram um slot XFExt por extremidade física em uma única passagem de loop de célula
Para endereçamento baseado em tema, use o método complementar SetThemeColor (também disponível em cada seletor de extremidade), que codifica um idx de tema do Office + tonalidade no mesmo slot XFExt para que o Excel retone a borda quando a paleta de temas da pasta de trabalho mudar. Veja Modelo de cores XLS clássico para a árvore de decisão geral de RGB / índice / tema

Sintaxe

property Color: LongWord;

Exemplo

Este exemplo define a cor da borda da extremidade superior do intervalo A1:D1
Workbook.Sheets[1].Range['A1', 'D1'].Borders[xlEdgeTop].Color := RGB(0, 255, 0);