0

我已经编写了一个 VBA 宏来在 Excel 中做一些事情,我想知道以下是否可行。

如何保护宏,以便无论谁使用电子表格,他们都无法编辑代码?保护需要足够强大,即使他们按下ALT+F11并拉起宏,编辑按钮选项也需要灰显,即使已选择宏。

还有可能阻止用户甚至看到代码吗?

4

1 回答 1

1

我认为最简单的方法就是保护工作簿代码。VBA 项目属性 -> 保护 -> 锁定项目以供查看。您需要指定密码。

这不是世界一流的保护,但它会阻止普通用户编辑代码。

于 2009-08-18T09:48:54.143 回答