Документация HotXLS

Свойство Color

Возвращает или задаёт цвет заливки ячеек диапазона. Используйте функцию RGB для создания значения цвета. Чтение/запись LongWord
При установке Color по пути BIFF8 выполняется запись точного значения RGB через вспомогательную запись XFExt $087D rich-color (Excel 2007+ открывает рабочую книгу с буквальным RGB), а также наилучшее приближение индексированного icv в XF-записи (устаревшие читатели Excel 97-2003 видят приближение в 56-цветной палитре). При чтении также обращается к таблице XFExt, поэтому ячейки, возвращённые из Excel, сохраняют исходный RGB, а не приближение палитры
Для адресации по теме используйте сопутствующие методы SetThemeColor / SetPatternThemeColor, которые кодируют индекс темы Office + оттенок в тот же слот XFExt, чтобы Excel изменял оттенок ячейки при смене палитры темы рабочей книги. Общее дерево решений RGB / индекс / тема см. в разделе Цветовая модель классического XLS

Синтаксис

property Color: LongWord;

Пример

Этот пример задаёт красный цвет заливки диапазона A1:C10

Workbook.Worksheets[1].Range['A1', 'C10'].Interior.Color := xlRed;