用途:在 Excel 工作表中以编程方式添加条件格式,实现按规则高亮单元格、状态标记与表格整体美化,适合报表、状态跟踪表和展示用表格。
主要能力:FormatConditions.Add 支持按单元格值或公式设置规则。Type 取 1(xlCellValue)或 2(xlExpression);Operator 取 1=Between、3=Equal、5=Greater、6=Less、7=GreaterEqual、8=LessEqual。可设置 Interior.Color 与 Font.Color 改变填充和字体颜色,例如大于 90 标绿、按“已完成/逾期/进行中”分别标绿、红、橙。公式型规则可实现交替行斑马纹(=MOD(ROW(),2)=0)和整行高亮(=$E2="逾期")。用 FormatConditions.Delete() 可清除范围条件格式。技能还提供“一键美化”流程:设置表头粗体与背景色、调整行高列宽、应用交替行背景、按内容类型设置数字格式,并给出商务蓝、清新绿、优雅灰、活力橙等配色方案。
使用方式:在 Claude Office 插件环境中操作活动工作表,通过 Application.ActiveSheet、UsedRange、Range 等调用上述 API;脚本中的颜色使用 BGR 数值(如 0x00AA00)。
限制:资料未说明具体运行环境版本、平台兼容性或收费信息;颜色值需注意 BGR 顺序;规则过多或范围过大会影响表格性能,实际效果以所用 Office 环境为准。