我一直在Excel电子表格上间歇性地为客户做一些非常激烈的计算。我们使用VBA实现了一个安全程序......首先,需求相对简单,并且讨论并充分理解电子表格中整体缺乏安全性。
从那以后,客户决定让他的表更安全一点。在正常情况下,我只是通过代码禁用开发人员菜单。不幸的是,我最近发现客户和他的许多客户正在使用Mac Office。 (有些客户甚至使用2008年,他们发现了2008年停止支持VBA的艰难方式)
我的问题是;是否有可能在版本Pre 2008和2011版本以及之后的Mac Office中禁用对Mac Basic中的Visual Basic编辑器的访问,从迄今为止我所做的研究表明,2011年Mac Office的VBA支持将恢复。
不幸的是,我无法访问Mac Office版本,甚至无法真正查看应用程序和/或测试不同的解决方案。在Windows中,可以右键单击VBA项目并从VBAProject属性中选择保护,然后选择“锁定项目以供查看”。此选项是否存在且在Mac Office中有效吗?
非常感谢任何帮助/建议。
答案 0 :(得分:0)
我非常确定您可以像在Windows中一样锁定Mac Office中的项目。请记住,锁定在一个版本的Excel中的项目无法使用其他版本解锁。因此,如果您的客户需要能够解锁,他们将需要使用您用来锁定它的相同版本的Excel。