啟用或停用 Office 檔案中的巨集

巨集是您可以用來將重複性作業自動化的一系列命令,且可以在您需要進行該作業時執行。 本文將討論使用巨集時的相關風險,以及如何在信任中心中啟用或停用巨集。

警告: 除非您確定這些宏執行什麼操作,否則請勿在 Office 檔案中啟用宏。 未預期的宏可能會帶來重大的安全性風險。 您不一但必須啟用宏來查看或編輯檔案;只有在您想要宏提供的功能時。

如果您正在尋找如何建立巨集的相關資訊,請參閱快速入門:建立巨集 (機器翻譯)。

如果您要尋找有關在 Windows S 電腦上使用宏的資訊,請參閱在 Windows 10 S 上封鎖 Office 中的可疑宏。

「巨集」會將常用工作自動化,以節省按鍵和滑鼠動作的時間。 許多巨集都是使用 Visual Basic for Applications (VBA) 建立,並且由軟體開發人員撰寫。 但是,有些巨集可能會導致潛在的安全性風險。 惡意使用者通常會使用宏,在您的電腦或組織網路中暗中安裝惡意程式碼 ,例如病毒。

出現訊息列時,啟用巨集

當您開啟含有巨集的檔案時,黃色的訊息列就會出現,其中有個盾牌圖示及 [啟用內容] 按鈕。 如果您確知巨集來自可靠的來源,請遵循下列指示:

  • 在 [訊息列] 上,按一下 [啟用內容]。
    檔案隨即開啟,且 為信任的檔

下列影像是當檔案中包含巨集時的 [訊息列] 範例。

巨集的 [安全性警告] 訊息列

僅針對目前的會話啟用宏

使用下列指示即可在檔案開啟的期間啟用巨集。 當您關閉檔案然後重新開啟時,警告會再次出現。

  1. 按一下 [檔案] 索引標籤。

  2. [安全性警告] 區域中,按一下 [啟用內容]

  3. 選取 [進階選項]

  4. [Microsoft Office 安全性選項] 對話方塊中,針對每個巨集按一下 [在這個工作階段中啟用內容]

  5. 按一下 [確定]。

變更信任中心的巨集設定

巨集設定位於信任中心內。 不過,如果您任職某家公司,系統管理員可能已經變更這些預設設定,因此您無法自行變更任何設定。

重要: 當您在信任中心變更宏設定時,只會針對您目前使用的 Office 程式變更這些宏設定。 您所有的 Office 程式不會變更宏設定。

  1. 按一下 [檔案] 索引標籤。

  2. 按一下 [選項]。

  3. 按一下 [信任中心],然後按一下 [信任中心設定]

  4. 按一下 [信任中心] 中的 [巨集設定]

    信任中心的 [巨集設定] 區域

  5. 選取您想要的選取範圍,然後按一下 [確定

  • 停用所有巨集 (不事先通知):     這會停用巨集及巨集相關的安全性警訊。

  • 停用所有巨集 (事先通知):     這會停用巨集,但巨集出現時仍會出現安全性警訊。 請視情況個別啟用巨集。

  • 除了經數位簽章的巨集外,停用所有巨集:     這會停用巨集,但巨集出現時仍會出現安全性警訊。 然而,如果巨集是由信任的發行者進行數位簽署,而您信任該名發行者,即會執行巨集。 若您並未信任該發行者,系統會通知您啟用已簽署的巨集並信任該名發行者。

  • 啟用所有巨集 (不建議使用;會執行有潛在危險的程式碼):     所有宏在未確認的情況下執行。 這項設定會使您的電腦容易受到潛在惡意程式碼的攻擊。

  • 信任存取 VBA 專案物件模型:     不允許或允許從自動化用戶端使用程式設計方式存取 Visual Basic for Applications (VBA) 物件模型。 此安全性選項主要針對為了將 Office 程式自動化並利用 VBA 環境及物件模型而撰寫的程式碼。 這項設定是以個別使用者與個別應用程式為基礎,依照預設會拒絕存取,以阻止未經授權的程式建立有害的自我複製程式碼。 執行程式碼的使用者必須授與存取權,自動化用戶端才能存取 VBA 物件模型。 若要開放存取,請選取核取方塊。

附註: Microsoft Publisher 和 Microsoft Access 沒有 [信任存取 VBA 專案物件模型] 選項。

另請參閱

變更 Excel 中的巨集安全性設定

惡意程式如何感染您的電腦

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×