Excel VBA檔案無故閃退

W.K. LI 45 信譽點數
2026-05-07T05:28:17.01+00:00

至上星期重裝Win 11 pro 25H2後,每天一直工作使用的Exce VBA檔案.xlsb,廿十個檔案每次同時執行期間,總是隨機有幾個檔案無故終止(見圖),還沒有按任何按鈕下就自動閃退。

已查看事件報告(見圖),但仍然不明原因,請問是Windows 11有問題還是Office 2021有問題?急解決,謝謝各位。

螢幕擷取畫面 2026-05-06 200109

使用者的影像

Microsoft 365 與 Office | Excel | 家用版 | Windows
0 則留言 沒有留言

11 個回答

排序依據: 最新
  1. W.K. LI 45 信譽點數
    2026-05-11T15:29:19.8233333+00:00

    據Copilot所述:

    COM/Automation 元件版本更新

    25H2 的乾淨安裝會套用最新的 OLE/COM 物件庫版本。

    舊版升級路徑則會保留舊的 DLL 與 Registry 設定,避免破壞既有 VBA 呼叫。

    • 結果:重裝後 VBA 呼叫某些物件(例如 Worksheets、UserForm 控件)可能找不到舊的接口,導致 Automation Error。

    暫時已知,不是編程不使用舊語法、制式、Active X等就可解決的問題而是25H2本身無法修補的缺陷?螢幕擷取畫面 2026-05-11 161812

    此回答有幫助嗎?


  2. 熱情熄 心冷 5,575 信譽點數
    2026-05-11T14:15:32.1933333+00:00

    按 偵錯 ,看看問題程式碼是哪行。

    Automation 錯誤通常是 COM EXE 引起,比如說你在 Excel 內呼叫 AutoCAD ,但你這台電腦沒有,或是安裝位元不相容版本。

    此回答有幫助嗎?

    0 則留言 沒有留言

  3. W.K. LI 45 信譽點數
    2026-05-10T09:17:54.21+00:00

    Kai-H你好,

    謝謝你的意見,我使用.xlsb二進制作存檔的好處是為了避免.xlsm的大量資訊及容量影響操作(由win7至今都有效)。

    「停用硬體圖形加速」在Excel 2021 64位元早已沒有此選項(或許32位元還有),所以不適用。

    問過AI一些可能會在64位元下影響的編碼及項目(包括Active X),我會改良後再測試,如果無效才考慮重裝Office 2021為32位元。

    此回答有幫助嗎?


  4. W.K. LI 45 信譽點數
    2026-05-10T06:52:49.0466667+00:00

    Kai-H你好,

    我已經是以獨立Excel /x各自同時執行廿十個VBA檔案,問題不在於檔案是否個別損毀(因為非同時執行沒有問題),而是執行期間它們隨機性無故終止。

    問題也與印表機設定無關,因為我沒有開啟/使用印表機。

    問題在於windows與office內部互動出現問題以導致,因為重裝前使用舊版本windows更新上25H2一直沒有此問題。

    此回答有幫助嗎?


  5. W.K. LI 45 信譽點數
    2026-05-07T12:52:21.49+00:00

    Kai-H你好,

    謝謝你的協助,我沒有使用Onedrive,這廿十個VBA檔案存放在本機,它們沒有任何外部或內部連結、加載項或第三方外掛程式。

    重裝前,它們每天是以獨立Excel開啟並同時執行VBA至完成,即使在舊電腦使用Win7執行也能順利完成。

    Windows及Office已更新,工作站負載也正常,重裝前使用23H2更新至25H2,目前為止已試過幾天但問題仍然隨機重現?

    此回答有幫助嗎?


您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。