Excel 2007 为单个 Excel 文档启用宏

Excel 2007 enable macros for a single excel document

提问人:Wes 提问时间:4/7/2012 最后编辑:CommunityWes 更新时间:2/25/2016 访问量:9740

问:

默认情况下,用户可以为单个工作簿启用宏,但不能为其他工作簿启用宏吗?每次打开特定工作簿时,您都必须不断启用它们,这很烦人。谢谢

Excel VBA

评论


答:

9赞 bouvierr 4/7/2012 #1

您可以设置可从中打开文件的受信任位置(文件夹),而无需要求启用宏: http://office.microsoft.com/en-us/word-help/create-remove-or-change-a-trusted-location-for-your-files-HA010031999.aspx

评论

0赞 zylstra 7/12/2017
...太惨了。Excel 2007 安全模型,而不是您的答案。
3赞 Rohit Agrawal 4/7/2012 #2

如果它是由您创建的工作簿,则可以将数字证书添加到其中。您创建的数字证书将在您的计算机中受信任。数字证书可以通过MS Office工具(开始菜单)中列出的工具创建。创建数字证书后,您可以将其附加到excel的vba编辑器中的工作簿中。

评论

0赞 Wes 4/13/2012
出于某种疯狂的原因,我的组织最近禁止了宏的数字签名,但这仍然是 IMO 的最佳解决方案。我将采用bouvierr的解决方案,因为这似乎是最好的选择。