Applies ToMicrosoft 365 专属 Excel Excel 2021 Excel 2019 Excel 2016

Microsoft 已在 2022 年 8 月更新中发布了 Excel 的安全增强功能。 此安全增强功能会阻止文件扩展名不正确或缺失的 Excel XLL 加载项。

Excel XLL 加载项文件扩展名要求

Excel XLL 外接程序文件的有效文件扩展名为 .xll 和 .dll – 具有其他文件扩展名或没有文件扩展名的 Excel XLL 外接程序文件无效,在应用 8 月更新后,这些无效的 Excel XLL 外接程序文件将被阻止。

当 Excel XLL 加载项被阻止时,用户将看到以下警报:

一个对话框,指示 Excel 检测到此文件有问题,无法打开该文件。

暂时还原旧行为

有一种方法可以暂时禁用此安全增强功能的用户和组织依赖于 Excel XLL 加载项,但文件扩展名缺失或不正确。 在更新其 Excel XLL 加载项和相关解决方案以使用正确的文件扩展名时,提供此项以协助用户。 此机制将在 2023 年 1 月更新中删除,此时用户必须使用 Excel XLL 加载项的有效文件扩展名。

若要还原旧行为并允许 Excel XLL 加载项缺少或不正确的文件扩展名,请执行以下操作:

  1. 打开注册表编辑器

    警告:  编辑注册表不当可能严重损坏系统。 在更改注册表之前,我们建议你备份计算机上的任何有价值的数据。

  2. 将以下注册表值添加为 DWORD:

    1. Office 2013:Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Security\EnforceXllExtension

    2. Office 2016、2019、2021、365:Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Security\EnforceXllExtension

  3. 将该值设置为 0

  4. 重启 Excel

若要重新启用安全修补程序,请删除在步骤 2 中创建的注册表值。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。