執行階段錯誤2147417848 (80010108)

Polly Huang 0 信譽點數
2026-07-30T03:55:30.6866667+00:00

使用者的影像

使用者的影像

執行EXCEL巨集會跳出這個錯誤訊息, 這段程式碼使用很久都沒有問題, 最近才有情況

但不是每台電腦都會這樣, 會跳訊息的電腦也不是每次都會跳

偵錯時停在此段程式碼

Microsoft 365 與 Office | Excel | 其他 | Windows
0 則留言 沒有留言

2 個回答

排序依據: 最新
  1. 熱情熄 心冷 5,575 信譽點數
    2026-08-02T13:12:06.8766667+00:00

    如果你經常使用這個巨集,請把 Select / Activate 等移除,改用絕對定址。

    避免有多個 Automation 同時存取該物件。

    此回答有幫助嗎?

    0 則留言 沒有留言

  2. Alvise Cervellati 7,055 信譽點數 獨立顧問
    2026-07-30T06:38:02.4133333+00:00

    你好,Polly Huang,欢迎加入社区

    请问,你能分享一下你的 Move 调试器目前停止的具体代码行吗?

    在这种情况下,这种错误的最大特征是它间歇性出现,__且只发生在某些计算机__上。这通常表明你的代码逻辑正常,但与Excel当前内存状态、执行时序、其他后台程序干扰或未限定对象引用发生冲突。这种情况在执行 Move 工作表上的OR方法Copy时尤为常见。

    请告诉我这些细节

    猫王

    此回答有幫助嗎?


您的回答

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