1

我在 Excel 中编写了一个宏。当我将它发送给某个用户时,他应该看不到宏。

假设我有一个 Excel 工作簿 sample.xls,它有一个宏按钮可以将工作簿保存到服务器。当其他用户打开工作簿时,他应该无法编辑该按钮后面的宏。

如何阻止其他用户编辑代码?

4

2 回答 2

1

锁定 VBA 项目以供查看

打开包含要保护的 VBA 项目的文档、模板或数据库。对于 Outlook 或 FrontPage,请在包含要保护的 VBA 项目的计算机上启动 Outlook 或 FrontPage。

打开 Visual Basic 编辑器。

在项目资源管理器中,右键单击要保护的项目,然后单击快捷菜单上的 ProjectName 属性。

在“保护”选项卡上,选中“锁定项目以供查看”复选框,输入并确认密码,然后单击“确定”。

于 2013-06-19T05:01:30.947 回答
0

你可以用密码保护它。但我建议您搜索如何为您的特定版本的 MS Excel 执行此操作。有一个链接显示如何在 MS Excel 2003 中执行此操作,我认为:http ://www.ozgrid.com/VBA/protect-vba-code.htm

于 2013-06-19T05:02:23.340 回答