我们有一个工作站,大量用户需要在其中处理存储在网络上并包含宏的 Excel 2007 电子表格。我们在信任中心添加了工作表位置,这使得它可以毫无问题地为当前用户工作,但这不会转移到所有用户。
我们不想做一个普遍的例外来允许所有的宏无处不在。我们怎样才能让所有用户对这个宏表有一个例外,而无需为每个用户手动设置它?
我们宁愿避免要求我们的用户采取任何明确的步骤来启用此工作表上的宏,因为这会使过程复杂化,而且他们的技术专业知识水平各不相同。
您可以通过编辑 Office 安装程序或通过导入Office 管理模板然后通过组策略编辑您的办公室设置来执行此操作。
由于编辑办公室安装程序为我工作以添加路径,但未启用“允许不受信任的位置不在此计算机上”,我将解释如何以两种方式执行此操作。
使用 Office 自定义工具配置 Office 设置。
setup.exe /admin
(OCT 仅适用于 2007 Office system 的批量许可版本。Office Standard 2007、Office Small Business 2007、Office Professional Plus 2007 和 Office Enterprise 2007)Allow trusted locations that are not on users computer
如果你和我一样,第 3 步不允许非本地位置,你也可以通过本地(或全局)组策略设置
User Configuration/Administrative Templates/Microsoft Office Excel 2007/Excel Options/Security/Trust Center/Trusted Locations
Enabled
这使我们可以跳过解释如何启用宏的数十次。只需稍加修改,它也适用于 Word、Access 和办公套件中的其他程序。