如何避免在Excel中编辑宏?

时间:2013-06-19 04:58:54

标签: excel-vba vba excel

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

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

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

2 个答案:

答案 0 :(得分:1)

锁定VBA项目以供查看

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

打开Visual Basic编辑器。

在Project Explorer中,右键单击要保护的项目,然后单击快捷菜单上的ProjectName Properties。

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

答案 1 :(得分:0)

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