[算表] 如何不打开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