[算表] 進階篩選問題
軟體:EXCEL
版本:2010
大家午安
我現在想要利用進階搜尋的方式讓他幫我把資料複製到另一張工作表裡面
因為我是用VBA介面讓使用者輸入關鍵字
讓他有三個關鍵字下去查詢
所以讓他先把range放進新作出來的表的最上面
Sheets.Add after:=Sheets(Sheets.count)
Cells(1, 1) = ComboBox1.Text
Cells(1, 2) = ComboBox2.Text
Cells(1, 3) = ComboBox3.Text
Cells(2, 1) = TextBox7.Text
Cells(2, 2) = TextBox8.Text
Cells(2, 3) = TextBox9.Text
接著這樣比較偷吃步一點 因為我在裡面是全部都找
然後把找到的整ROW複製到新的那個工作表裡面
而不是專注於哪一個欄位下去找
所以我用的是下面的語法
Sheets("工作表1").Range("A:AN").AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Sheets(Sheets.count).Range("A2:C2"), _
copytorange:=Sheets(Sheets.count).Range("A4"), _
unique:=False
這邊問題來了
我現在不管輸入甚麼字 他都只會選出第一行跟第二行的字來
即使我輸入的是資料裡面有的關鍵字 還是一樣甚麼也跑不出來...
請問我的語法哪邊有錯了@@?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.60.81
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1441258808.A.28C.html
※ 編輯: MAGICXX (111.83.60.81), 09/03/2015 13:40:19
→
09/03 13:58, , 1F
09/03 13:58, 1F
→
09/03 14:55, , 2F
09/03 14:55, 2F
→
09/03 14:56, , 3F
09/03 14:56, 3F
→
09/03 17:01, , 4F
09/03 17:01, 4F
→
09/03 17:04, , 5F
09/03 17:04, 5F
→
09/03 17:13, , 6F
09/03 17:13, 6F
→
09/03 17:14, , 7F
09/03 17:14, 7F
討論串 (同標題文章)
Office 近期熱門文章
PTT數位生活區 即時熱門文章