![](/img/trans.png)
[英]Clear contents of cell range with merged cells based on Interior.Color
[英]Clear cell contents based on color?
是否有可能仅根据颜色清除大量细胞内容? 我不认为简单的过滤会对此有效,因为数据集很大并且“宽”
如果您不需要以编程方式完成此操作,则只需使用“查找和替换”(Ctrl-H)就可以更快。
Ctrl-H
Options > >
Format...
按钮以搜索彩色单元格(使用“ Fill
选项卡) Replace with
字段留空以删除具有指定格式的单元格内容。 这将清除A1:G8范围内任何填充黄色(65535)的单元格的内容。 更改颜色的颜色和范围的范围。 抱歉,这有点粗鲁。
Sub Macro1()
Range("A1:G8").Select
For Each Cell In Selection
If Cell.Interior.Color = Excel.XlRgbColor.rgbYellow Then
Cell.Clear
End If
Next
End Sub
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.