→ soyoso: 巨集的話也可設個陣列,迴圈,判斷match為錯誤時寫入陣列 01/31 12:40
→ soyoso: 或以instr判斷,為0時字串配合分隔符號連接,最後split 01/31 12:40
→ soyoso: 也可以scripting.dictionary當不為exists時add 01/31 12:40
→ soyoso: 不以迴圈的話,可以ado,唯一值以distinct,回傳到陣列內 01/31 12:57
→ soyoso: 以getrows 01/31 12:57
活頁簿公式 巨集程式 SQL
太強惹 您果然是Excel界的王者 萬分感謝
順便再請問 CSV檔如果是幾百萬筆資料的話 活頁簿一定開不起來
如果用ADO 能把CSV檔直接當成資料庫完整存取嗎?
※ 編輯: ProTrader (36.239.189.150), 01/31/2018 14:52:55
※ 編輯: ProTrader (36.239.189.150), 01/31/2018 14:53:57
→ soyoso: 測試,3欄,1千萬筆左右的資料,寫入陣列內出現錯誤 01/31 16:22
→ soyoso: 1欄,1千萬筆左右的資料則是可以 01/31 16:23
這樣的話 應該可總欄數與總筆數要同時考量
欄數不要太多 用ADO+CSV突破活頁簿筆數的限制應該可行
這形同您幫我做了測試 再次感謝soyoso
※ 編輯: ProTrader (1.172.52.236), 02/01/2018 12:13:08