Documentación de HotXLS

Propiedad Color

Devuelve o establece el color del borde. Use la función RGB para crear un valor de color. Lectura/escritura LongWord
Al establecer Color en la ruta BIFF8 se escribe el RGB exacto a través del registro lateral de color enriquecido XFExt $087D en la ranura del borde correspondiente (Excel 2007+ reabre el libro de trabajo con el RGB literal) y un icv indexado de mejor coincidencia en el cable XF (los lectores de Excel 97-2003 heredados ven la aproximación de la paleta de 56 colores). La lectura consulta la misma tabla lateral XFExt. Los selectores compuestos (xlAround, xlInsideVertical, xlInsideHorizontal, xlInsideAll) registran una ranura XFExt por borde físico en un único paso de bucle de celda
Para direccionamiento basado en tema, use el método complementario SetThemeColor (también disponible en cada selector de borde), que codifica un índice de tema de Office + tono en la misma ranura XFExt para que Excel vuelva a tintar el borde cuando cambie la paleta de tema del libro de trabajo. Consulte Modelo de color XLS clásico para el árbol de decisión general de RGB / índice / tema

Sintaxis

property Color: LongWord;

Ejemplo

Este ejemplo establece el color del borde superior del rango A1:D1
Workbook.Sheets[1].Range['A1', 'D1'].Borders[xlEdgeTop].Color := RGB(0, 255, 0);