[算表] 如何不打開VBA editor 而得知程式碼

看板Office作者 (尿布超人)時間4年前 (2019/07/29 14:44), 4年前編輯推噓1(109)
留言10則, 2人參與, 4年前最新討論串1/1
excel 2013 我在編寫VBA的時候,可能不小心弄到無限迴圈之類的玩意 某1個工作表底下的的其中一個Sub,只要啟動他,就會整個excel當掉 於是我嘗試看看問題出在哪,結果連VBA editor都進不去了, 一進去就跟先前一樣整個excel當機 於是我嘗試單獨把這個有問題的巨集刪除, 在【開發人員】→【程式碼】→【巨集】 我直接勾選有問題的巨集,按刪除,結果也是整個excel當掉 最後只能出大決了 先停用巨集→刪除整個工作表 可是這樣做很傷,因為這個工作表,有很多個sub, 這樣做會把全部sub都刪掉 有沒有甚麼辦法,能夠不夠過VBA editor,直接觀看程式碼的呢? 想備份 最後,礙於這是個有問題的excel,這樣我還是能上傳上來嗎? 不會被檢舉說是病毒嗎QwQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.215.17 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1564382687.A.5B0.html ※ 編輯: hwangshan (36.230.215.17 臺灣), 07/29/2019 14:45:18

07/29 14:52, 4年前 , 1F
可上傳加上警語,如果可以接受的話,就協助原po看看
07/29 14:52, 1F
這是自製的某手遊計算機,內容略二請不要笑我 ●警告● 此excel 巨集有問題,執行會造成當機 ●警告● 此excel 巨集有問題,執行會造成當機 ●警告● 此excel 巨集有問題,執行會造成當機 https://drive.google.com/open?id=1WHMNb2qV_znqhj7oy2wzdJdmo7IiCMd2 ●警告● 此excel 巨集有問題,執行會造成當機 ●警告● 此excel 巨集有問題,執行會造成當機 ●警告● 此excel 巨集有問題,執行會造成當機 其中的工作表【規劃求解】的test巨集有問題 ※ 編輯: hwangshan (36.230.215.17 臺灣), 07/29/2019 14:59:01

07/29 15:04, 4年前 , 2F
全部巨集都要存成文字檔嗎?
07/29 15:04, 2F
可以 / ※ 編輯: hwangshan (36.230.215.17 臺灣), 07/29/2019 15:05:21

07/29 15:12, 4年前 , 3F
WOW~非常感謝~可以教我這怎麼挖出來的嗎? ※ 編輯: hwangshan (36.230.215.17 臺灣), 07/29/2019 15:16:42

07/29 15:19, 4年前 , 4F
選項→信任中心→停用所有巨集,關閉所有開啟的活頁簿
07/29 15:19, 4F

07/29 15:20, 4年前 , 5F
再開啟該檔案
07/29 15:20, 5F

07/29 15:35, 4年前 , 6F
補充,還有關閉excel主程式,重啟後再開啟該檔案
07/29 15:35, 6F
哈~不行 發文章之前試過了~ 我不知道為啥無法停用 總之只好暫時先每作一段都備份一次了 謝謝 / ※ 編輯: hwangshan (36.230.215.17 臺灣), 07/29/2019 15:40:20

07/29 15:51, 4年前 , 7F
測試上是回文動作就可行。因此這方面看其他先進是否提供另
07/29 15:51, 7F

07/29 15:51, 4年前 , 8F
外的方式可以讓原po順利取出
07/29 15:51, 8F

07/29 17:03, 4年前 , 9F
是事件類的巨集嗎?可以在application.EnableEvents先關
07/29 17:03, 9F

07/29 17:03, 4年前 , 10F
掉?
07/29 17:03, 10F
抱歉,聽不懂 ※ 編輯: hwangshan (36.230.215.17 臺灣), 07/29/2019 23:52:31
文章代碼(AID): #1TFfNVMm (Office)