📜  如何密码保护您的 Excel 宏?

📅  最后修改于: 2022-05-13 01:57:34.976000             🧑  作者: Mango

如何密码保护您的 Excel 宏?

最佳做法是保护宏(VBA 代码)不被其他用户编辑或查看。在本文中,我们将解释如何创建一个简单的宏并使用 Excel 中的密码保护同一个“VBA 项目”免受其他用户的侵害。

执行:

请按照以下步骤使用密码保护您的 excel 宏:

第一步:打开一个excel文件,创建一个简单的“hello world”宏。

第 2 步:按 Alt + F11 - 打开 Visual Basic 编辑器。

第 3 步:单击插入 >> 模块,这将添加一个新模块,如 Img1。

图 1

第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 中创建了一个宏,并用密码保护了它。