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

警告: 除非您確定這些宏Office,否則請勿在檔案中啟用宏。 意外的宏可能會造成重大的安全性風險。 您不需要啟用宏來查看或編輯檔案;只有在您想要宏提供的功能時。

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

如果您要尋找在 S 電腦上使用宏Windows請參閱在 S 上封鎖Office中的Windows 10宏。

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

出現訊息列時,啟用巨集

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

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

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

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

僅針對目前會話啟用宏

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

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

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

  3. 選取 [進階選項]

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

  5. 按一下 [確定]。

變更信任中心的巨集設定

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

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

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

  2. 按一下 [選項]。

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

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

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

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

附註: 選項在 Excel稍有不同,我們會一併叫出這些選項。

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

    在此 Excel 此選項為停用 VBA 宏而不另行通知,且僅適用于 VBA 宏。

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

    在此 Excel此選項為停用具有通知的 VBA 宏 ,且僅適用于 VBA 宏。

  • 除了經數位簽章的巨集外,停用所有巨集:     宏會停用,如果有未簽名的宏,系統會顯示安全性警示。 不過,如果宏是由信任的發行者進行數位簽章,則宏會執行。 如果宏是由您尚未信任的發行者簽署,您有機會啟用已簽署的宏並信任發行者。

    在此 Excel此選項為停用數位簽署宏以外的 VBA 宏,且僅適用于 VBA 宏。

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

    在此 Excel此選項為啟用 VBA 宏 (不建議使用,因此有潛在危險) 程式碼只會用於 VBA 宏。

  • Excel啟用 VBA 宏時,Excel 啟用 4.0 宏的核取方塊。 如果您選取此核取方塊,VBA 宏的所有上述設定也會Excel XLM (4.0) 宏。

    如果未選取此核取方塊,XLM 宏會停用而不收到通知。

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

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

另請參閱

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

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

需要更多協助?

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

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?

會影響您使用體驗的因素為何?

是否還有其他的意見反應? (選填)

感謝您的意見反應!

×