作者hwangshan (尿布超人)
看板Office
标题[算表] 如何不打开VBA editor 而得知程式码
时间Mon Jul 29 14:44:45 2019
excel 2013
我在编写VBA的时候,可能不小心弄到无限回圈之类的玩意
某1个工作表底下的的其中一个Sub,只要启动他,就会整个excel当掉
於是我尝试看看问题出在哪,结果连VBA editor都进不去了,
一进去就跟先前一样整个excel当机
於是我尝试单独把这个有问题的巨集删除,
在【开发人员】→【程式码】→【巨集】
我直接勾选有问题的巨集,按删除,结果也是整个excel当掉
最後只能出大决了
先停用巨集→删除整个工作表
可是这样做很伤,因为这个工作表,有很多个sub,
这样做会把全部sub都删掉
有没有甚麽办法,能够不够过VBA editor,直接观看程式码的呢? 想备份
最後,碍於这是个有问题的excel,这样我还是能上传上来吗?
不会被检举说是病毒吗QwQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.215.17 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1564382687.A.5B0.html
※ 编辑: hwangshan (36.230.215.17 台湾), 07/29/2019 14:45:18
1F:→ soyoso: 可上传加上警语,如果可以接受的话,就协助原po看看 07/29 14:52
这是自制的某手游计算机,内容略二请不要笑我
●警告● 此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
2F:→ soyoso: 全部巨集都要存成文字档吗? 07/29 15:04
可以 /
※ 编辑: hwangshan (36.230.215.17 台湾), 07/29/2019 15:05:21
WOW~非常感谢~可以教我这怎麽挖出来的吗?
※ 编辑: hwangshan (36.230.215.17 台湾), 07/29/2019 15:16:42
4F:→ soyoso: 选项→信任中心→停用所有巨集,关闭所有开启的活页簿 07/29 15:19
5F:→ soyoso: 再开启该档案 07/29 15:20
6F:→ soyoso: 补充,还有关闭excel主程式,重启後再开启该档案 07/29 15:35
哈~不行 发文章之前试过了~
我不知道为啥无法停用
总之只好暂时先每作一段都备份一次了
谢谢 /
※ 编辑: hwangshan (36.230.215.17 台湾), 07/29/2019 15:40:20
7F:→ soyoso: 测试上是回文动作就可行。因此这方面看其他先进是否提供另 07/29 15:51
8F:→ soyoso: 外的方式可以让原po顺利取出 07/29 15:51
9F:推 foolkids: 是事件类的巨集吗?可以在application.EnableEvents先关 07/29 17:03
10F:→ foolkids: 掉? 07/29 17:03
抱歉,听不懂
※ 编辑: hwangshan (36.230.215.17 台湾), 07/29/2019 23:52:31