vba - 使用 VBA 单元同时按多种背景颜色进行过滤

标签 vba filter colors background

我可以使用 VBA 一次按多种背景颜色过滤单元格吗?下面的行不起作用。

ActiveSheet.Range("$$A$5").AutoFilter Field:=2, Criteria1:=Array(RGB(228, 223, 236), RGB(218, 238, 243), RGB(183, 222, 232)), Operator:=xlFilterCellColor

最佳答案

不,你不能。至少使用自动过滤器不是这样。您无法在原始 Excel 中做到这一点,自动过滤器只允许您选择一种颜色。

您可以编写一个宏来隐藏不需要的行...

关于vba - 使用 VBA 单元同时按多种背景颜色进行过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43140349/

相关文章:

jquery 颜色,RGB 到 HSL 并返回

java - 按最小距离对 RGB 颜色列表进行排序

vba - 有什么办法可以在DAO和MS Access中使用长文本(memo)参数?

vba - 如何在不离开当前工作表的情况下在特定工作表上运行 vba 宏

Android Intent 过滤器 - 检查另一个应用程序是否开始 Activity

arrays - 在过滤器查询结果中保留缺少字段的文档

ElasticSearch post_filter 和过滤聚合的行为不同

excel - 如何在最后一个值之前用逗号和 "and"拆分一系列值?

VBA粘贴到下一个空行

jquery - css( "background-color", "")不工作