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 中建立的登錄值。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。