在 Microsoft 365 中用於設定 Office 應用程式、兌換產品金鑰和啟動授權的流程。
簡單的looping測試沒有對word構成影響,但如果loop中有copy&paste大量數據,過程中我懷疑就是影響word運作的原因?
本人使用多個Excel VBA進行回測工作,執行一次約****時,期間可以另開Excel獨立運作,其他程式及office也可以如常運作,但就是無法使用Word工作。Word可以正常開啟但任何編輯或按鈕會間斷地暫定運作,不能正常使用,請問這是Office的缺陷還是其他原因?謝謝。
註:Office 家用版 2021 (買斷)
在 Microsoft 365 中用於設定 Office 應用程式、兌換產品金鑰和啟動授權的流程。
鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。
簡單的looping測試沒有對word構成影響,但如果loop中有copy&paste大量數據,過程中我懷疑就是影響word運作的原因?
不知道你的程式碼,無從判斷。
一般來說,VBA 要避用 ActiveXXXX / SelectXXXX 這幾個,就沒問題,用了這幾個,因為有前景需求,就會出問題。
關於 Office 剪貼簿可參考這篇:
懂得優化VBA必定知,我的編程沒有如你所述的動作,就是一直沒法解釋此原因?
但在win 7使用office 2010,同樣的VBA檔案word卻能正常操作…
你既然表達你有這個程度,你就應該能自己整理出錯誤重現的樣本檔案,做更精準的描述,提供工作管理員 Excel / Word CPU 占用狀態。
謝謝你意見,
但不是CPU或RAM使用率的問題,因為工作站即使CPU近100%運作VBA執行時其他程式都能如常操作,沒有變慢或停頓現象(除Word)。
其實此問題一直都發生沒有改變: https://answers.microsoft.com/zh-hant/msoffice/forum/all/excel/1dd2242d-26d0-44a8-911c-d3e0d0f8f5c0
最大懷疑是VBA在copy&paste時的操作影響其他程式的作業,特別是Word? https://answers.microsoft.com/zh-hant/msoffice/forum/all/%E5%9F%B7%E8%A1%8Cexcel%E8%A4%87%E8%A3%BD%E6%99%82/ff8e26bf-5a56-4dd8-9d7e-a99f5a2e24fd