HotXLS 文档

Color 属性

返回或设置字体的颜色。使用 RGB 函数创建颜色值。读/写 Longword
在 BIFF8 路径上设置 Color 会通过 XFExt $087D 富颜色附属记录写入精确 RGB(Excel 2007+ 会以字面 RGB 重新打开工作簿),并在 XF 数据线上写入最佳匹配的索引 icv(Excel 97-2003 读取器看到的是 56 色调色板近似值)。读取器也会查询 XFExt 附属表,因此字体颜色可经由 HotXLS 完整往返而不会回退到调色板近似值
如需基于主题的寻址,请使用配套的 SetThemeColor 方法,该方法将 Office 主题 idx + tint 编码到同一 XFExt 槽中,以便在工作簿主题调色板更改时 Excel 会重新为文本着色。整体 RGB / 索引 / 主题决策树请参见 经典 XLS 颜色模型

语法

property Color: Longword;

示例

本示例将工作表一中单元格 A1 的字体颜色更改为红色

Workbook.Worksheets[1].Range['A1', 'A1'].Font.Color := RGB(255, 0, 0);