Excel/Office 開巨集檔案跳出「Microsoft 已封鎖巨集執行」怎麼解?
系統技巧

Excel/Office 開巨集檔案跳出「Microsoft 已封鎖巨集執行」怎麼解?

先講結論:這不是巨集設定的問題,是檔案本身被標成「不受信任的來源」

打開一份含巨集的 Excel 檔案(副檔名通常是 .xlsm),最上方跳出粉紅色的提示列,寫著「安全性風險:Microsoft 已封鎖巨集執行,因為此檔案的來源不受信任」——這個訊息代表的是:這份檔案是從網路下載、或從別台電腦、隨身碟複製過來的,Windows 在檔案上偷偷標記了「這是從外部來的」,Office 看到這個標記,直接整份擋掉巨集,跟你「信任中心」裡的巨集設定是開是關完全無關

為什麼會有這道封鎖

這是 Microsoft 從 2022 年前後開始,針對 Office 全系列(Excel、Word、PowerPoint)加上的一道安全性原則。原因很直接:巨集是駭客用來散布病毒最常見的手法之一,只要偽裝成報表、發票、履歷之類的檔案,透過 Email 或下載連結傳出去,一旦收件人打開檔案並允許巨集執行,裡面的惡意程式碼就會跟著跑起來。為了擋掉這類攻擊,Microsoft 乾脆把「從網路、Email、外部隨身碟拿到的檔案」全部標記起來,只要帶有這個標記的巨集檔案,一律先擋下來,不管使用者自己的巨集設定是開是關。

換句話說,這道封鎖是依照檔案的來源判斷,不是依照檔案裡的巨集內容判斷。就算巨集本身完全無害(例如公司內部自己寫的報表整理工具),只要這份檔案是從外部傳進來的,一樣會被擋下。

第一步:先確認巨集設定本身有沒有開啟

在動手排除封鎖之前,先確認一下巨集功能本身是開著的,免得排除封鎖之後還是不能用:

  1. 打開 Excel,點「檔案」→「選項」。
  2. 左側選「信任中心」,再點右邊的「信任中心設定」。
  3. 左側選「巨集設定」,確認狀態不是「停用所有巨集」。若不確定,可先選成「除了經數位簽章的巨集外,停用所有巨集」這個較安全的預設值,設定完按確定關閉視窗。

解法一:直接把這份檔案「解除封鎖」

如果只是單一一份檔案要用,這個方法最快:

  1. 先把 Excel 關閉,回到檔案總管找到這份 .xlsm 檔案。
  2. 滑鼠右鍵點它,選「內容」。
  3. 在「一般」分頁最下面「安全性」的區塊,會看到一個「解除封鎖」的核取方塊,把它勾起來。
  4. 按「確定」,再重新用 Excel 打開這份檔案,粉紅色的封鎖提示就不會再出現了。

解法二:把檔案所在的資料夾設成「信任位置」

如果同一個資料夾裡以後還會常常放需要跑巨集的檔案,設信任位置會比每份都手動解除封鎖更省事:

  1. 在桌面或硬碟上新增一個資料夾,把要用的 Excel 檔案放進去。
  2. 回到 Excel,點「檔案」→「選項」→「信任中心」→「信任中心設定」,這次選左側的「信任位置」。
  3. 點「新增位置」,在跳出的視窗按「瀏覽」,選到剛剛新增的那個資料夾,按確定。
  4. 一路按確定關閉所有視窗,之後放在這個資料夾裡的巨集檔案,開啟時就不會再被擋。

兩種解法怎麼選

只有單一一份檔案要處理,用解法一比較快;如果是常態性地會收到同一個來源、需要固定執行的巨集檔案(例如公司內部的批次處理工具),設成信任位置比較省事,但要注意:信任位置裡的檔案之後都會自動放行巨集,只把真正信任的資料夾設進去,不要圖方便把整個下載資料夾都設成信任位置。

需要協助?

如果照著兩種方法操作後巨集還是跑不動,或提示訊息跟這篇描述的不太一樣,歡迎把畫面截圖提供給客服協助確認。也歡迎參考我們的 Office 2021Office 2019Office 365

相關商品

數位 Microsoft Office 2016(綁定硬體版)
Microsoft Office 2016
綁定硬體版
綁定硬體・可重灌 發送正版序號 數位商品
NT$ 250
數位 Microsoft Office 2019(綁定硬體版)
Microsoft Office 2019
綁定硬體版
綁定硬體・可重灌 發送正版序號 數位商品
NT$ 250
數位 Microsoft Office 2021(綁定硬體版)
Microsoft Office 2021
綁定硬體版
綁定硬體・可重灌 發送正版序號 數位商品
NT$ 250
數位 Office 365(1 台裝置)
Office 365(1 台裝置)
提供帳號密碼 數位商品
NT$ 250