2009-05-20 93 views
2

我在VBA中为Excel创建了一个加载项,现在我需要对代码进行更改,但文件不会保存。我打开.xlam文件,我做了更改,ctrl-S保存,没有弹出错误,关闭。但是当我重新开放时,我所做的任何改变都没有。是什么赋予了?有什么特别的方法可以让我保存一个加载项来使更改保持不变?如何将代码更改保存到Excel VBA加载项?

+0

你按下保存在Excel文件还是在VBA应用程序中? – 2009-05-21 06:30:55

回答

1

我在使用默认的Excel保存时没有保存加载项时遇到问题;相反,你应该确保你总是从VBA编辑器内部保存。除此之外,请确保您没有选中“锁定项目以供查看”复选框或添加密码 - 这些都可以在“项目属性”对话框的“保护”选项卡上找到,即“工具”中的第5项“菜单。

2

我发生过这样的情况,看起来不像是保存的插件。我必须卸载加载项,重新启动Excel,然后重新加载加载项。保存的更改在那里,只是在重新加载插件之前才显示。

5

在VB编辑器,选择在Project Explorer窗格中的项目,然后在立即窗口(Ctrl + G)进入这一行,然后按Enter:

ThisWorkbook.Save

+0

这是唯一对我有用的东西。 – Raystafarian 2015-07-22 17:18:37