如何密码保护您的 Excel 宏?
最佳做法是保护宏(VBA 代码)不被其他用户编辑或查看。在本文中,我们将解释如何创建一个简单的宏并使用 Excel 中的密码保护同一个“VBA 项目”免受其他用户的侵害。
执行:
请按照以下步骤使用密码保护您的 excel 宏:
第一步:打开一个excel文件,创建一个简单的“hello world”宏。
第 2 步:按 Alt + F11 - 打开 Visual Basic 编辑器。
第 3 步:单击插入 >> 模块,这将添加一个新模块,如 Img1。
第4步:在“代码窗口”中输入以下代码。
Sub firstMacro()
MsgBox "Hello World"
End Sub
步骤 5:右键单击“VBAProject (Book1)”,然后单击“VBAProject 属性”。
第 6 步:转到保护选项卡>> 选中“锁定项目以供查看”并在密码和确认密码输入文本框中输入您的密码。按“确定”
第 7 步:将 Excel 工作簿另存为 Excel 启用宏的工作簿 (*.xlsm) 并关闭
第 8 步:现在重新打开您的 excel 文件。按 Alt+F8 – 打开宏对话框。选择宏“ firstMacro ”并单击“ RUN ”。
第9步:我们的宏将在消息框下方弹出。关闭或按 OK 隐藏消息框
第 10 步:按 Alt + F11 - 打开 Visual Basic 编辑器。现在用户看不到 VBA 中的任何信息。
第十一步:双击“VBAProject (vbaProtect.xlsm)”,它会要求用户输入密码。
第 12 步:输入您的密码,然后按“确定”。现在用户可以看到所有的 excel 对象和宏。
至此,我们已经成功在 VBA 中创建了一个宏,并用密码保护了它。