2013-08-04 68 views
0

我知道這樣做的解決方案可能非常簡單,但我有點失落。使用單元格作爲條件在VBA中過濾表格

我只需要聲明如果要搜索的項目(它是一個單元格)等於文本(要麼是Cust_ID,要麼是ASIN),以便在字段5中篩選名爲table(Table1)的表格,在範圍F5中,這就是我所擁有的,我不知道什麼是錯的。

這是我有:

Sub Search_in_table() 

Sheets("ADD INFO").Select 

If Item_to_search = "Cust_ID" Then 
    Sheets("INFO").Select 
    ActiveSheet.Range(Table1).AutoFilter Field:=5, Criteria1:=Range(F5), Operator:=xlFilterValues 

End If 

End Sub 

任何想法,將不勝感激。

回答

1
ActiveSheet.Range(Table1).AutoFilter Field:=5, Criteria1:=Range(F5)**.value**, Operator:=xlFilterValues 
0

嗚嗚......什麼你問是不是

If Item_to_search = "Cust_ID" Or Item_to_search = "ASIN" Then 

???

相關問題