啟用或停用 Office 檔案中的巨集
巨集是您可以用來將重複性作業自動化的一系列命令,且可以在您需要進行該作業時執行。本文將討論使用巨集時的相關風險,以及如何在信任中心中啟用或停用巨集。
本文內容
出現訊息列時,啟用巨集
當您開啟含有巨集的檔案時,黃色的「訊息列」就會出現,其中會有一個盾牌圖示以及 [啟用內容] 按鈕。如果您確知巨集來自可靠的來源,請使用下列指示:
-
在 [訊息列] 上,按一下 [啟用內容]。
檔案即會開啟,且會成為信任的文件。
下列圖像是當檔案中包含巨集時的訊息列範例。
在 Backstage 檢視中啟用巨集
另一個在檔案中啟用巨集的方法,是採取透過 Microsoft Office Backstage 檢視的方式;在黃色訊息列出現時按下 [檔案] 索引標籤,即會顯示此檢視。
-
按一下 [檔案] 索引標籤。
-
在 [安全性警告] 區域中,按一下 [啟用內容]。
-
按一下 [啟用所有內容] 底下的 [永遠啟用此文件的主動式內容]。
檔案即會變成信任的文件。
下列圖像是 [永遠啟用此文件的主動式內容] 和 [進階選項] 的範例。
下列圖像是 [啟用內容] 選項的大型範例。
出現安全性警告時,啟用巨集一次
使用下列指示即可在檔案開啟的期間啟用巨集。當您關閉檔案然後重新開啟時,警告會再次出現。
-
按一下 [檔案] 索引標籤。
-
在 [安全性警告] 區域中,按一下 [啟用內容]。
-
選取 [進階選項]。
-
在 [Microsoft Office 安全性選項] 對話方塊中,針對每個巨集按一下 [在這個工作階段中啟用內容]。
-
按一下 [確定]。
下列圖像是巨集 [安全性選項] 對話方塊的範例。
變更信任中心的巨集設定
巨集設定位於信任中心內。不過,如果您任職某家公司,系統管理員可能已經變更這些預設設定,因此您無法自行變更任何設定。
重要 在信任中心內變更巨集設定時,只會變更目前使用之 Office 程式中的設定, 而不會變更您所有 Office 程式的巨集設定。
-
按一下 [檔案] 索引標籤。
-
按一下 [選項]。
-
按一下 [信任中心],然後按一下 [信任中心設定]。
-
按一下 [信任中心] 中的 [巨集設定]。
-
選取所要的選項。
-
按一下 [確定]。
下列圖像是信任中心的 [巨集設定] 區域。
使用下節的資訊,即可進一步瞭解巨集設定。
說明巨集設定
-
停用所有巨集 (不事先通知): 這會停用巨集及巨集相關的安全性警訊。
-
停用所有巨集 (事先通知): 這會停用巨集,但巨集出現時仍會出現安全性警訊。請視情況個別啟用巨集。
-
除了經數位簽章的巨集外,停用所有巨集: 這會停用巨集,但巨集出現時仍會出現安全性警訊。然而,如果巨集是由信任的發行者進行數位簽署,而您信任該名發行者,即會執行巨集。若您並未信任該發行者,系統會通知您啟用已簽署的巨集並信任該名發行者。
-
啟用所有巨集 (不建議使用;會執行有潛在危險的程式碼): 執行所有巨集。這項設定會使您的電腦容易受到潛在惡意程式碼的攻擊。
-
信任存取 VBA 專案物件模型: 不允許或允許從自動化用戶端使用程式設計方式存取 Visual Basic for Applications (VBA) 物件模型。此安全性選項主要針對為了將 Office 程式自動化並利用 VBA 環境及物件模型而撰寫的程式碼。這項設定是以個別使用者與個別應用程式為基礎,依照預設會拒絕存取,以阻止未經授權的程式建立有害的自我複製程式碼。執行程式碼的使用者必須授與存取權,自動化用戶端才能存取 VBA 物件模型。若要開放存取,請選取核取方塊。
附註 Microsoft Publisher 和 Access 沒有 [信任存取 VBA 專案物件模型] 選項。
什麼是巨集、巨集是由誰建立的,以及其中有什麼安全性風險?
「巨集」會將常用工作自動化,以節省按鍵和滑鼠動作的時間。許多巨集都是使用 Visual Basic for Applications (VBA) 建立,並且由軟體開發人員撰寫。但是,有些巨集可能會導致潛在的安全性風險。有惡意企圖的人 (或稱駭客) 可能會在檔案中置入破壞性的巨集,在您的電腦上或組織網路中散佈病毒。

