我想篩選超過9000行的巨大列表。 每行是一個單獨的項目,並且所有的行都位於表格「Table2」中; 工作表是「最終數據」Excel自定義篩選器與VBA
下限需要過濾的是「17-0034」; 綁定的上是「17-0152」
如何這些較低&上限 值之間的過濾器,讀爲文本,代碼的最後一部分不工作
下面是代碼
Private Sub CommandButton2_Click()
Sheets("Final Data").Select
ActiveSheet.ListObjects("Table2").Range.AutoFilter Field:=19, Criteria1:= _
Array("Active", "Completed", "Main"), Operator:=xlFilterValues
ActiveSheet.ListObjects("Table2").Range.AutoFilter Field:=20, Criteria1:= _
"RTB"
ActiveSheet.ListObjects("Table2").Range.AutoFilter Field:=1, Criteria1:= _
">=17-0034", Operator:=x1And, Criteria2:="<=17-0152", Operator:=xlFilterValues
End Sub
你的問題是什麼? –
我編輯我的帖子,希望看起來不那麼困惑。 該代碼不起作用。 和具體我只在最後出現錯誤 ActiveSheet.ListObjects( 「表2」)Range.AutoFilter場:= 1, 標準1:= _ 「> = 17-0034」,運營商:= X 1和,Criteria2:=「<= 17-0152」,操作員:= xlFilterValues – DougthePug