Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

某些 Office 檔案、範本或載入宏可能會被濫用來傷害您的電腦。 安裝 Microsoft Office 的 2021 年 4 月安全性更新之後,某些 Office 檔案、範本或載入宏 (甚至是從 Microsoft) 取得的檔案,都會在這些檔案中顯示通知訊息和宏或載入宏。

如果您關閉通知,或選取 [ 停用 ] 按鈕,您將可以正常檢視或編輯檔案,但載入宏或宏無法運作。

附註: 如果您有內含宏的 Word 或 Excel 檔案,但不再需要這些宏,您可以直接執行 [檔案 ]> [另存新檔],並將檔案另存為不支援宏的一般 Word (.DOCX) 或 Excel (.XLSX) 檔案。

如何重新啟用宏或載入宏?

步驟 1 - 檢查您的更新

此問題主要影響較舊版本的載入宏,因此第一個步驟是確定您目前使用 Microsoft Office 更新。 新的、支援的載入宏版本即將發行。

如需有關更新 Office 的詳細資訊,請參閱安裝 Office 更新。

安裝最新的更新之後,請嘗試再次開啟檔案。 如果通知現在顯示 [ 啟用] 按鈕,表示一切就完成了!

步驟 2 - (如有需要,) 更新登錄

如果您在安裝最新的更新之後仍持續看到此對話框,您必須針對您需要重新啟用的每項產品,在 Windows 登錄中新增一或兩個值。

注意:  不正確地編輯登錄可能會嚴重損害您的系統。 在您變更登錄之前,我們建議您先備份電腦上所有的重要資料。

1. 開啟註冊表編輯器 

若要開啟 [登錄編輯程式],請按一下 [開始]按一下 [執行],輸入 regedit,然後按一下 [確定]。

2. 備份您的登錄

在變更登錄之前,最好先備份您目前的登錄。 選取 [檔案 > 匯出 並建立登錄的導出檔案。 將匯出範圍設定為 [全部],並以對您有意義的名稱命名,例如「登錄備份」。

如需詳細資訊,請參閱:如何備份及還原 Windows 中的登錄。

3. 瀏覽至下列按鍵:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\<version>\<appname>\Security

將 <版本> 取代為您擁有的 Office 版本:

  • Office 2016、2019 或 365 的 16.0

  • 15.0 for Office 2013

將 <appname> 取代為您要更新的應用程式名稱:

  • Word

  • Excel

  • PowerPoint

  • MS Project

  • Visio

  • Publisher

  • Outlook

  • Access

3. 新增值

選取 [編輯 > > DWORD (32 位) 值以建立值。

將按鍵命名:SkipSignatureCheckForUnsafeVBA

取 [編輯 > 修改 並設定值數據為 1。

4. (若為 Word 和 Excel) 新增額外值

重複步驟 3 並新增另一個值。

  • 對於 Word 此名稱稱為 SkipSignatureCheckForUnsafeWLL

  • Excel 的 SkipSignatureCheckForUnsafeXLL

再次將值數據設為 1。 

5. 結束登錄 編輯器

6. 確定您的檔案位於信任的位置

只有信任位置的檔案可以重新啟用其內容。 您應該只在信任檔案來源時才這麼做。

若要查看、修改或新增到計算機上信任的位置清單,請移至 [信任中心]> [檔案 > 選項 ] > [信任中心] 設定 > [信任的位置]

下次開啟受影響 VBA 宏或載入宏的檔案時,您應該會看到通知提示包含 [啟用] 按鈕。 選取該專案以啟用活動內容並編輯檔案。

我可以隱藏通知嗎?

更新並視需要新增登錄專案后,您仍會收到安全性通知,要求您確認活動內容。  兩者的差異在於它現在有 [ 啟用] 按鈕。

如果您信任您嘗試啟用的檔案來源,並想要完全隱藏該通知,您可以新增隱藏提示的登錄機碼。

1. 開啟註冊表編輯器 

若要開啟 [登錄編輯程式],請按一下 [開始]按一下 [執行],輸入 regedit,然後按一下 [確定]。

注意:  不正確地編輯登錄可能會嚴重損害您的系統。 在您變更登錄之前,我們建議您先備份電腦上所有的重要資料。

2. 備份您的登錄

在變更登錄之前,最好先備份您目前的登錄。 選取 [檔案 > 匯出 並建立登錄的導出檔案。 將匯出範圍設定為 [全部],並以對您有意義的名稱命名,例如「登錄備份」。

如需詳細資訊,請參閱:如何備份及還原 Windows 中的登錄。

3. 瀏覽至下列按鍵:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\<version>\Common\Security

將 <版本> 取代為您擁有的 Office 版本:

  • Office 2016、2019 或 365 的 16.0

  • 15.0 for Office 2013

4. 新增值

選取 [編輯 > > DWORD (32 位) 值以建立值。

為密鑰命名:AutoConsentSkipSignatureCheckForUnsafeContent

取 [編輯 > 修改 並設定值數據為 1。

結束登錄 編輯器,您應該就全部設定完成。

另請參閱

新增、移除或變更信任的位置

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×