我有一个excel宏文件(.xlsm),当我打开VBA编辑器时,在左侧面板上我右键单击VBA project XYZ
并单击VBAProject properties
,它会提示输入密码。这表明VBA受密码保护。但是,我仍然可以在模块/表中看到宏代码。
这是可能的,如果是,那么保护中的重点是什么?
虽然我能够看到代码,但当我尝试添加引用时,我再次获得该密码提示。为什么呢?
答案 0 :(得分:3)
这是因为您或作者在保护VBA项目时没有点击Locked project from viewing
。
此外,您需要关闭并重新打开锁定效果的工作簿,以便在Locked project from viewing
为checked
您的问题
这是可能的,如果是,那么保护中的重点是什么?
是的,这是可能的。这里的意图可能是确保您不会对您已经体验过的引用进行任何更改。 OR
有人根本忘记点击上面显示的Locked project from viewing
。
虽然我能够看到代码,但当我尝试添加引用时,我再次得到密码提示。为什么呢?
如上所述,由于VBA项目已锁定,因此无法进行更改,例如添加引用。