舊版 Excel (2003/2007) 載入含巨集/增益集檔案時常見錯誤訊息
當 Excel 偵測到文件包含 VBA 巨集、ActiveX 控制項或增益集,且發行者未經受信任憑證機構簽署,依預設安全性層級會封鎖並彈出此錯誤。若確定檔案來源可信,可暫時降低安全性層級載入。
操作步驟
- 開啟 Excel → 「工具」→「巨集」→「安全性」(Excel 2003)
或 Office 按鈕 →「Excel 選項」→「信任中心」→「信任中心設定」→「巨集設定」(Excel 2007+)。
- 將安全性層級設為 「低」(Excel 2003)或勾選 「啟用所有巨集」(Excel 2007+)。
- 確定並重新開啟問題檔案。
⚠️ 安全性警示:務必暫時調整,用畢復原
- 「低」安全性 / 「啟用所有巨集」會允許任何巨集無聲執行,極易中毒或執行惡意代碼。
- 建議流程:降低層級 → 開啟檔案 → 另存為無巨集版本 (.xlsx) → 還原高安全性層級。
- 長期方案:取得程式碼簽署憑證為巨集專案簽章,或將可信任儲存位置加入「信任中心」→「信任位置」。