问题
将策略配置为阻止 Excel 运行 Excel 4.0 (XLM) 宏时,规划求解和分析工具库加载项将无法正常工作。 功能可能缺失,并且可能无法计算结果,即使用户被告知计算成功也是如此。 可在此处找到有关策略的信息 - 使用新的宏设置控件限制使用 Excel 4.0 (XLM) 宏 - Microsoft 技术社区。
可通过以下方法之一禁用 Excel 4.0 (XLM) 宏:
-
通过使用组策略编辑器启用策略用户配置 > 管理模板 > Microsoft Excel 2016 > Excel 选项 > 安全 > 信任中心 > 阻止 Excel 运行 XLM 宏。
-
通过将以下 DWORD 注册表值设置为 1。 HKCU\SOFTWARE\Microsoft\Office\16.0\Excel\Security\XL4MacroOff
-
通过部署包含 #1 中提到的策略的 Microsoft 365 企业应用版的当前安全基线。
状态
我们目前正在进行一项更新,以解决此问题。 如果你已选择加入 Office 预览体验计划并选择接收版本 16.0.15310.20004 或更高版本 () ,则更新当前可用。
此更新的目标是在 6 月下旬正式发布,但具体日期尚未确定。
解决方法
对于需要使用规划求解和分析工具库加载项的用户,可以改为部署以下策略。 注意:此策略仅禁用 Excel 4.0 (XLM) 已具有 Excel 4.0 (XLM) 宏的不受信任的工作簿中的宏;它不会在受信任的文档中禁用 XLM。 在计算机上更改此策略可能只是暂时的,因为组织的策略随后可能会覆盖更改。
在 GPEdit 中,转到“用户配置 > 管理模板 > Microsoft Excel 2016 > Excel 选项 > 安全 > 信任中心 > 宏通知设置”,然后取消选中“启用 VBA 宏时启用 Excel 4.0 宏”框。