Site icon JAFN's note

【Excel 教學】巨集被禁用、出現「安全性風險」紅色警示?3 招徹底解除封鎖!

excel 巨集 不能用 禁用

「明明同事給我的檔案有自動化功能,為什麼我打開卻什麼都不能動?」 「為什麼點了『啟用內容』,巨集還是被封鎖?」

每到年底處理複雜的財務自動化報表時,最讓人崩潰的就是看到 Excel 上方出現一條紅色或黃色的警告列,寫著:「安全性風險:Microsoft 已封鎖巨集執行,因為此檔案的來源不受信任。」

這是因為微軟為了防止病毒攻擊,在近年強化了安全性原則。今天這篇文章就來教你如何正確且安全地「解封」你的 VBA 巨集檔案(.xlsm)!


主要有兩個層級的原因:


第一招:解除單一檔案的「網路標籤」(最常用)

如果你是從 Email 或 Line 下載的檔案,點擊「啟用內容」也沒用時,請執行以下步驟:

  1. 先關閉該 Excel 檔案。
  2. 在該檔案圖示上按 右鍵 > 內容 (Properties)。
  3. 在「一般」標籤的最下方,找到「安全性」區域。
  4. 勾選 「解除封鎖 (Unblock)」,然後按確定。
  5. 重新開啟檔案,巨集就能正常執行了!

第二招:將資料夾設為「信任的位置」

如果你有一整批自動化工具,每次都要「解除封鎖」太麻煩,你可以建立一個「安全專區」:

Step 1 開啟 Excel,點擊 檔案 > 選項


Step 2 點擊 信任中心 >「信任中心設定」


Step 3 選擇左側的 「信任的位置」,點擊「新增位置」,選擇你存放工作檔案的資料夾(例如 D:\Work\Automation)


Step 4 勾選 「同時信任此位置的子資料夾」

✨結果: 以後只要放在這個資料夾裡的檔案,Excel 都會視為安全,不再跳出警告。


第三招:調整巨集安全性設定

這是最後手段,建議只在確認環境安全的情況下使用:

在「信任中心設定」中,選擇左側的 「巨集設定」,選擇 「停用所有巨集 (事先通知)」。

⚠️注意:不建議選「啟用所有巨集」,這會讓你的電腦容易受到惡意軟體攻擊。若檔案有數位簽章,可選擇「僅啟用數位簽署的巨集」。


隨著 VBA 巨集(VBA)因為安全限制越來越多,許多企業開始轉向更現代、更安全的自動化方式:


Q:為什麼我已經解除封鎖了,巨集還是報錯? A:這可能是因為該巨集使用了特定的 ActiveX 控制項。請在「信任中心設定」中,檢查「ActiveX 設定」是否被設為「停用所有控制項」。

Q:Mac 版的 Excel 也能用同樣方法嗎? A:Mac 版的機制略有不同,通常在開啟時會跳出對話框詢問是否啟用,並沒有 Windows 版那樣嚴格的「網路檔案標籤」封鎖機制


巨集(VBA)是提升辦公效率的神器,但也是病毒常見的溫床。掌握 「解除封鎖」 與 「信任的位置」 兩大技巧,能讓你安全地享受自動化帶來的便利,不再被紅色的警告列干擾工作節奏。

【Excel 教學】巨集被禁用、出現「安全性風險」紅色警示?3 招徹底解除封鎖!
Exit mobile version