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