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

Властивість Color

Повертає або встановлює колір рамки. Використовуйте функцію RGB для створення значення кольору. Читання/запис LongWord
Встановлення Color у шляху BIFF8 записує точне RGB через побічний запис XFExt $087D rich-color у відповідному слоті краю (Excel 2007+ повторно відкриває робочу книгу з буквальним RGB) та найкраще відповідне індексоване icv на дроті XF (застарілі зчитувачі Excel 97-2003 бачать наближення 56-кольорової палітри). Зчитування також звертається до тієї ж таблиці XFExt. Складені селектори (xlAround, xlInsideVertical, xlInsideHorizontal, xlInsideAll) реєструють один слот XFExt на кожен фізичний край за один прохід циклу по комірках
Для адресації на основі тем використовуйте супутній метод SetThemeColor (також доступний для кожного селектора краю), який кодує індекс теми Office + відтінок у той самий слот XFExt, щоб Excel перефарбовував рамку при зміні палітри теми робочої книги. Дивіться Класична модель кольорів XLS для загального дерева рішень RGB / індекс / тема

Синтаксис

property Color: LongWord;

Приклад

Цей приклад встановлює колір рамки верхнього краю діапазону A1:D1
Workbook.Sheets[1].Range['A1', 'D1'].Borders[xlEdgeTop].Color := RGB(0, 255, 0);