看板 Office 關於我們 聯絡資訊
請教各位大大 如何運用VBA 依據篩選清單 篩選其他檔案的多筆編號 如下示意圖 錄了聚集不知如何嵌入變數進去array 再麻煩大大解惑 謝謝喔 https://i.imgur.com/dHHXVjc.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.23.54 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1568012313.A.00C.html
soyoso: 不太了解什麼意思?錄了"巨集"不知如何嵌入變數進去array09/09 15:04
soyoso: 但沒有看到內文有貼巨集09/09 15:04
soyoso: 還有就是篩選後要做什麼?回傳b欄產品?09/09 15:05
soyoso: 還是要將篩選後的資料另存在其他活頁簿,工作表內09/09 15:06
大大,不好意思補充說明 檔案一和二是依據清單篩選就好 為了方便比對資料用 剩下疑問是 不知道如何塞清單變數進去 如下圖 https://i.imgur.com/fkGBHM2.jpg
※ 編輯: tina1688 (101.10.23.54 臺灣), 09/09/2019 17:13:07 ※ 編輯: tina1688 (101.10.23.54 臺灣), 09/09/2019 17:14:37
soyoso: 設個有變數a(元素個數),迴圈,於range.specialcells可見 09/09 17:18
soyoso: 儲存格,將資料指定到該變數a,元素索引方面也設個變數b來 09/09 17:18
soyoso: 累加(如變數b=變數b+1) 09/09 17:18
soyoso: 最後改為criteria1:=變數a 09/09 17:18
soyoso: 補充一下迴圈於range.specialcells可見儲存格,是因為看到 09/09 17:23
soyoso: 工作表"檔案一"和"檔案二"有篩選,回文才這樣建議,如果沒 09/09 17:23
soyoso: 有篩選,是以"篩選清單標準"的話,可能就是迴圈判斷、 09/09 17:23
soyoso: range.find或是range.autofilter,來讀進變數a內 09/09 17:23
tina1688: 大大謝謝我來研究看看。感恩 09/09 22:02