首页 > 解决方案 > 删除工作表中具有特定 RGB 的单元格的填充颜色

问题描述

有没有更好的方法来删除单元格的特定填充颜色。目前,我正在检查每张纸的每个单元格,如果它与我想要的颜色匹配,则将其删除。但我的问题是我的宏需要处理 100 多个文件,而且花费的时间太长。

Dim cellRange as Range
Dim currWorksheet As Worksheet

For Each cellRange In currWorksheet.UsedRange
    If cellRange.Interior.Color = RGB(xxx,xxx,xxx) THEN
        cellRange.Interior.Color = xlNone
    End if
Next cellRange

标签: excelvba

解决方案


推荐阅读