如何在Excel中使用多个条件(一行)过滤数据

时间:2018-03-29 20:40:30

标签: excel excel-2016

我试图通过不点击复选标记来过滤数据,而只是将一行选项放在一行中。

例如,我不想单击C100005136,C100005150,C100005152和C100005153等单独的复选标记,而是将这些值放在某处的某一行。

例如: C100005136,C100005150,C100005152,C100005153

我正在寻找的可能解决方案是在一行中,或者它可能在多行中。

无论如何要复制和粘贴选择数据都是我要找的。

enter image description here

在Excle2016中这可能吗?

1 个答案:

答案 0 :(得分:1)

将值放入“某处”的单元格中,然后将分隔符上的单元格值拆分为变量,并将Criteria1的变量与operation:= xlfiltervalues一起使用。

dim var as variant
var = split(cells(1, "A").value, ", ")
columns("B").autofilter field:=1, criteria1:=var, operation:=xlfiltervalues