none
excel 365 程式(含vba)執行後 , 速度變慢,連功能區點擊後要等4秒以上才會反應 RRS feed

  • 問題

  • 原excel 2007 寫的程式(含vba) 轉至 excel 365 上執行, 在執行一會後, 速度變慢, 

    連在功能區 例如點擊 [常用] 或 [插入] 都要等4秒以上才會有反應, 

    整個操作就要等等停停, 回到excel2007又不會有這些問題

    筆電是 ACER CPU 是 intel CORE i7

    • 已移動 AskaSu 2020年10月8日 上午 02:20
    2020年10月8日 上午 12:59

所有回覆

  • 大量執行程式碼時,請在 VBA 執行一開始關閉 Excel 自動計算,執行完成後再恢復自動計算。

    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2020年10月8日 上午 11:59
  • 謝謝你的回覆, 因我實在不知道如何描述, 

    如果在空白的EXCEL檔或一些簡單的EXCEL檔(OFFICE365), 在功能列的點擊都會快速反應,

    但在我有巨集有函數的EXCEL檔案裡,在功能列的點擊反應便很慢, 例如點擊 [檔案] 要等一會才會讓我點擊下一個功能(例如另存新檔), 但在我的程式計算速度是正常的, 所以應該不是自動與手動的問題,

    但所述問題, 同一部筆電, 重灌OFFICE2007, 移除OFFICE 365, 執行同一個檔案, 卻不會有功能列執行速度變慢的問題.

    • 已編輯 gisin lee 2020年10月10日 上午 07:15
    2020年10月10日 上午 07:14
  • 如果是這樣,建議你檢查增益集,特別是 Acrobat PDFMaker 這類把他先停用試試。

    我每個月月初都要用 Excel VBA 結算,從 40 萬筆資料彙總,平常也會用來做資料轉換,算是二周至少用一次 VBA,我自己也有寫自用的增益集每天使用 Excel 會自動執行,沒碰上你說的問題。

    註:以前還有個常見問題的增益集,是 Intel 傳送至藍芽,不過新的 NB 都沒看到 Intel 硬塞這個增益集了。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2020年10月10日 下午 02:42