首页 > 解决方案 > 只保存代码

问题描述

我目前正在学习 Excel VBA,由于 CTRL+Z 不会撤消任何操作,因此我正在尝试找到一种方法来撤消我的代码在必要时所做的事情。在我的办公室计算机上,我可以单击 VBE 中的“保存”按钮,它会保存我的代码,但会删除工作簿。在我的个人计算机 (Office 365) 上,当我执行完全相同的操作时,它会保存所有内容、代码和工作簿,因此我无法通过不保存代码来撤消代码所做的事情。

你能帮我理解为什么吗?你知道我可以撤消我的代码所做的吗?

谢谢

标签: vbaexcel

解决方案


你有两个选择:

1) 将代码模块导出到文件 - 通过右键单击它们手动或通过代码(查看 VBA 可扩展性),或者;

2) 做我该做的,这是将代码块作为文本复制到记事本中的简单选项。

不存在您真正要寻找的东西:“保存” VBProject 但忽略工作簿的完整方法 - 因为 VBProject 在文件结构方面是工作簿的一部分。


推荐阅读