作者jasonhsu14 (小健人)
看板Office
標題[算表] VBA 多重篩選
時間Sat Sep 2 17:11:06 2017
軟體:EXCEL
版本:2013
資料:
A B C D E
--------------------
1| 1 2 3 4 5
2| 6 7 8 9 10
3| 11 12 13 14 15
假如有一筆A1:E3的資料如上,我能在VBA透過
Application.Match(6,A1:A3,0)去找出6這個數字為A1至A3中的第2個,即第二列
但上述只是符合1個條件的篩選,但若想進行是多條件篩選
比如,找出A1:A3為6且C1:C3為8,是第幾列,我可以怎麼做
有上網找一下,可以寫Match(6 & 8, A1:A3 & C1:C3,0)去找
我依樣畫葫蘆,但不要說VBA寫不出來,Excel寫出上述的式子,也跑不出東西QQ
還望版上各位前輩指教如何執行多條件篩選
先謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.53.6
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1504343468.A.9B3.html
→ soyoso: 但要配合組合鍵ctrl+shift+enter 09/02 17:28
→ soyoso: 巨集內則是配合evaluate 09/02 17:29
→ jasonhsu14: 謝謝S大,搞定了,但蠻好奇為甚麼巨集要加evaluate 09/02 18:43
→ jasonhsu14: 然後工作表要Ctrl+Shift+Enter 09/02 18:43