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

作者: hwangshan (尿布超人)   2019-07-29 14:44:45
excel 2013
我在編寫VBA的時候,可能不小心弄到無限迴圈之類的玩意
某1個工作表底下的的其中一個Sub,只要啟動他,就會整個excel當掉
於是我嘗試看看問題出在哪,結果連VBA editor都進不去了,
一進去就跟先前一樣整個excel當機
於是我嘗試單獨把這個有問題的巨集刪除,
在【開發人員】→【程式碼】→【巨集】
我直接勾選有問題的巨集,按刪除,結果也是整個excel當掉
最後只能出大決了
先停用巨集→刪除整個工作表
可是這樣做很傷,因為這個工作表,有很多個sub,
這樣做會把全部sub都刪掉
有沒有甚麼辦法,能夠不夠過VBA editor,直接觀看程式碼的呢? 想備份
最後,礙於這是個有問題的excel,這樣我還是能上傳上來嗎?
不會被檢舉說是病毒嗎QwQ
作者: soyoso (我是耀宗)   2019-07-29 14:52:00
可上傳加上警語,如果可以接受的話,就協助原po看看全部巨集都要存成文字檔嗎?https://tinyurl.com/y4t52syk選項→信任中心→停用所有巨集,關閉所有開啟的活頁簿再開啟該檔案補充,還有關閉excel主程式,重啟後再開啟該檔案
作者: foolkids (翼をください)   2019-07-29 17:03:00
是事件類的巨集嗎?可以在application.EnableEvents先關掉?

Links booklink

Contact Us: admin [ a t ] ucptt.com