【发布时间】:2017-01-30 14:11:33
【问题描述】:
我写了一个似乎坏了的 excel 宏,不幸的是,当我尝试在 VBA 编辑器中编辑宏时,excel 本身就崩溃了。无论我在加载有问题的 excel 文件之前还是之后打开 VBA 编辑器,这似乎都会发生。
有谁知道在不使用 excel 的情况下查看我编写的 VBA 代码的方法?或者,任何人都可以访问(此 excel 文件)中的 VBA 代码(链接已删除)而不会使他们的 excel 崩溃吗?
与“Running Macros without opening excel”不同,我不需要能够在没有 excel 的情况下运行损坏的代码 - 只需将其复制并粘贴到某处即可修复它!
【问题讨论】:
-
如何将 marcosecurity 禁用宏运行然后提取?
-
复制您的文件,将扩展名更改为
zip,然后提取并使用decalage.info/vba_tools 中的工具之一从vbaProject.bin中提取您的代码! ;) -
当你复制它时告诉我,以便我从公众中删除你的代码;)
-
是的,我从你的问题中理解了这一点,但无论如何。这有希望解决您的问题吗?
-
但我不得不说,当我第一次“天真地”打开它时,它确实使我的 Excel 程序崩溃了。我不介意我正在以某种方式在“测试”机器上工作。