您瀏覽器中的引導式支援可針對 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 專案模型物件選項的信任存取權 。