Excel VBA:具有多个条件的自动筛选器,只能按数组中的最后一项进行筛选,如何解决
arr = array(“1”,“2”,“3”,“4”,“5”)
Range(Cells(1, 1), Cells(10, 10)).AutoFilter FIELD:=2, Criteria1:=arr, Operator:=xlFilterValues '筛选,如果没有 Operator:=xlFilterValues,那么只会筛选arr的最后一个值也就5
Excel VBA:具有多个条件的自动筛选器,只能按数组中的最后一项进行筛选,如何解决
arr = array(“1”,“2”,“3”,“4”,“5”)
Range(Cells(1, 1), Cells(10, 10)).AutoFilter FIELD:=2, Criteria1:=arr, Operator:=xlFilterValues '筛选,如果没有 Operator:=xlFilterValues,那么只会筛选arr的最后一个值也就5