您瀏覽器中的引導式支援可針對 Office 問題提供數位解決方案 |
巨集是一系列的命令,用於將重複的工作自動化,而且可以在您必須進行該工作時執行。 不過,某些巨集可能會將病毒或惡意軟體引入您的電腦,而構成安全性風險。
警告: 除非您確定知道這些巨集的作用,並想要使用它們所提供的功能,否則絕對不要在 Microsoft 365 檔案中啟用巨集。 您不需要啟用巨集就能檢視或編輯檔案。 如需詳細資訊,請參閱保護自己免於巨集病毒的威脅。
使文件受信任以啟用巨集
如果您在開啟文件或嘗試執行巨集時看到安全性警告,您可以選擇將其設為信任的文件,然後啟用巨集。 以下為 Excel 工作簿上的範例。
-
選取 [啟用內容]。
-
在 [安全性警告] 對話方塊中,選取 [是] 以使文件受信任。
此文件現在已啟用巨集。 若要撤銷信任的文件,您必須清除所有信任的文件。 如需詳細資訊,請參閱信任的文件。
提示: 與其為每份文件啟用巨集,您可以建立信任的位置來儲存信任的文件。 那麼,Microsoft 365 將不會向信任中心確認。 如需詳細資訊,請參閱在 Microsoft Office 中新增、移除或變更信任的位置。
變更信任中心的巨集設定
巨集設定位於信任中心內。 不過,如果您的裝置是由公司或學校管理,系統管理員可能會阻止任何人變更設定。
重要: 在信任中心內變更巨集設定時,只有您目前使用的 Microsoft 365 應用程式中的設定會變更。 不會變更所有 Microsoft 365 應用程式的巨集設定。
-
選取 [檔案] 索引標籤,然後選擇 [選項]。
-
選取 [信任中心],然後選擇 [信任中心設定]。
-
在 [信任中心] 中,選取 [巨集設定]。
提示: 如果您的功能區上有 [開發人員] 索引標籤,請選取 [開發人員] 索引標籤,然後選擇 [巨集安全性] 以快速開啟 [信任中心]。
-
選取您要的選項,然後選取 [確定]。
以下是巨集設定選項。 並非所有應用程式都有相同的選擇。
附註: 這些選項在 Excel 中稍有不同,我們會在進行的過程中叫出這些選項。
-
停用所有巨集 (不事先通知): 這會停用巨集及巨集相關的安全性警訊。
在 Excel 中,此選項為 [停用 VBA 巨集 (不事先通知)],而且只適用於 VBA 巨集。 -
停用所有巨集 (事先通知): 這會停用巨集,但巨集出現時仍會出現安全性警訊。
使用此設定以依據各個案例的情況來啟用巨集。
在 Excel 中,此選項為 [停用 VBA 巨集 (事先通知)],而且只適用於 VBA 巨集。 -
除了經數位簽章的巨集外,停用所有巨集: 巨集會停用,而且如果有未簽署的巨集,則會顯示安全性警示。 然而,如果巨集是由信任的發行者進行數位簽章,即會執行巨集。 如果巨集是由您尚未信任的發行者進行簽章,您將有機會啟用已簽章的巨集並信任該發行者。
在 Excel 中,此選項為 [除了經數位簽章的巨集外,停用 VBA 巨集],而且只適用於 VBA 巨集。 -
[啟用所有巨集 (不建議使用,會執行有潛在危險的程式碼)] 所有巨集都會在不經過確認的情況下執行。 此設定會使您的電腦容易受到潛在惡意程式碼的攻擊。
在 Excel 中,此選項為 [啟用 VBA 巨集 (不建議使用,會執行有潛在危險的程式碼)],而且只適用於 VBA 巨集。 -
Excel 也有 [在 VBA 巨集啟用時啟用 Excel 4.0 巨集] 的核取方塊。 如果您選取此核取方塊,上述 VBA 巨集的所有設定也會套用至 Excel 4.0 (XLM) 巨集。 如果未選取此核取方塊,XLM 巨集會停用且不會事先通知。
-
信任存取 VBA 專案物件模型 封鎖或允許從自動化用戶端使用程式設計方式存取 Visual Basic for Applications (VBA) 物件模型。 此安全性選項主要針對為了將 Microsoft 365 程式自動化並利用 VBA 環境及物件模型而撰寫的程式碼。 這項設定是以個別使用者與個別應用程式為基礎,依照預設會拒絕存取,以阻止未經授權的程式建立有害的自我複製程式碼。 執行程式碼的使用者必須授與存取權,自動化用戶端才能存取 VBA 物件模型。 若要開放存取,請選取核取方塊。
附註: Microsoft Access 沒有 [信任存取 VBA 專案物件模型] 選項。