自动过滤组合文本和颜色 vba



是否可以使用自动过滤根据值和内部对数据进行排序 颜色?

像这样:

Range("D3:D300").AutoFilter Field:=1, Criteria1:=Array("NOK", "="), _
Operator:=xlFilterValues, Criteria2:= RGB(255,0,0), _
Operator:=xlFilterCellColor, VisibleDropDown:=False

不,不是。每个字段只能应用 1 个条件。假设您有一列,其中的数据以 3 种颜色(红色、黄色、无颜色(着色。您可以按 1 种单色筛选数据。这是相同的。您可以基于单一颜色在 1 列中应用条件,然后按另一列中的第二个条件筛选结果。第二个条件也可以是颜色类型条件,但应用于不同的列。

要恢复,每列 1 个条件(条件可以是颜色、值、 在日期之间,依此类推,但只有 1 个单一标准(

最新更新