HotXLS 文档

Color 属性

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

语法

property Color: LongWord;

示例

本示例将范围 A1:C10 的内部填充颜色设置为红色

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