[問題] excel vba側錄不到活頁簿

看板Office作者 (catpanwan)時間8年前 (2017/10/27 12:15), 編輯推噓0(003)
留言3則, 1人參與, 8年前最新討論串1/1
想請問一下各位 公司有個網站可以匯出一個excel檔 假設是叫excel a好了 我在excel b的活頁簿上有寫個巨集 是會自動抓取excel a上的資料 大部份時候抓取資料上是都沒問題的 但有時會出現錯誤 出現錯誤的時候 我研究了一下 發現是excel b上的巨集找不到excel a這個檔 但網站匯出的檔案確實就叫excel a名稱並沒有變 再仔細的測試了一下 發現在excel b上側錄巨集時 在excel a上所做的動作都沒有被錄到 僅只有側錄到excel b上所做的動作 反過來在excel a上側錄巨集時 也只能錄到excel a上所做的動作 在excel b上做的動作也完全沒有側錄到 後來打開excel vbe來檢視巨集時 也發現在excel b上的vbe看不到excel a的巨集程式碼 反過來在excel a的vbe也看不到excel b的巨集程式碼 感覺就是這兩個excel彼此獨立 相互沒有連結 不曉得為什麼偶然會出現這情況 不知道有沒有什麼方法可排除 請各位大大幫忙看一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.38.148 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1509077731.A.035.html

10/27 14:07, 8年前 , 1F
我猜是你沒有同時把AB都打開,所以沒辦法從B執行動作中
10/27 14:07, 1F

10/27 14:07, 8年前 , 2F
得到A的資料。你還是把實際的code貼上來比較容易理解問
10/27 14:07, 2F

10/27 14:07, 8年前 , 3F
題可能出在哪吧。
10/27 14:07, 3F
文章代碼(AID): #1PyhBZ0r (Office)
文章代碼(AID): #1PyhBZ0r (Office)