新的VBA项目开放预防

时间:2014-04-03 08:36:46

标签: excel vba excel-vba

我有一个写有VBA代码的excel报告。当我尝试查看代码时,以及我正在显示的代码,一个新项目VBAproject(第1册)打开。使用这个新的工作簿代码可以编写,改变我的值在excel中。我不能将Userinterfaceonly设置为false,因为这不允许内部VBA运行。

是否可以阻止/锁定与我的代码一起打开的VBA项目(第1册),以便不能编写新代码?

1 个答案:

答案 0 :(得分:0)

您可以在与工作簿关联的VBA上设置密码。

打开要保护的工作簿的VBA编辑器。选择项目,然后转到“工具”菜单,再转到“VBAProject属性”选项。单击“保护”选项卡,设置密码,确认,单击“确定”。保存工作簿。

现在,如果您尝试打开该工作簿的VBA,系统将提示您输入密码,但仍可以调用VBA。

PS别忘了密码!