专栏名称: 完美Excel
Excel与VBA技术学习与实践
今天看啥  ›  专栏  ›  完美Excel

使用VBA覆盖条件格式设置的单元格背景色

完美Excel  · 公众号  · Excel  · 2024-10-02 07:30

文章预览

‍ ‍ 学习Excel技术,关注微信公众号: excelperfect 标签: VBA , 条件格式 在 Excel 中,如果使用条件格式设置了单元格的背景色,那么再使用单元格属性为其指定不同的颜色,则其仍会保留条件格式设置的颜色,即如果已经使用条件格式设置单元格背景色,则再手工为该单元格设置的背景色没有效果。 然而,有时候可能希望手工为已由条件格式设置了背景色的单元格赋予不同的颜色,那该如何实现?使用 VBA 。 在 VBE 中,插入一个标准模块,在其中输入下面的代码: Function CellFilled(rng As Range) As  Boolean  CellFilled = Range(rng.Address).Interior.Pattern  < > xlNone End Function 这个函数检查单元格是否设置了背景色。然后,选择想要手工覆盖要应用于条件格式的单元格区域,使用公式确定要设置格式的单元格来添加新规则,输入公式: =cellfilled(A1) 注意,单元格 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览