保护VBA代码

保护VBA代码

标签:VBA
当你打开VBE,双击工程资源管理器中的VBAProject时,出现如下图1所示要求输入密码的对话框,说明该工作簿中的VBA代码受到了保护,你需要输入正确的密码才能够查看代码

image.png

通常,设置VBA代码密码保护是为了:
1.不希望他人随便修改你的代码,以免打乱你已经设置好的功能。
2.不希望他人随便使用你的代码。

设置用密码来保护VBA代码很简单。

1.在VBE中,选取工程资源管理器中的VBAProject(xx.xlsm),单击右键,从弹出的快捷菜单中双击“VBAProject属性(E)…”,如图所示。


image.png

2.此时,会弹出“VBAProject – 工程属性”对话框,如下图所示。选取“保护”选项卡,选中“查看时锁定工程”复选框,在下方的文本框中输入“密码”和“确认密码”。


image.png

3.单击“确定”,设置代码保护密码完成。
4.此时,需要保存并关闭工作簿,再次打开该工作簿时代码密码保护设置才生效。

注意,VBA工程密码保护功能比较脆弱,很容易被破解,不过对于应对大多数情形已足够。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容