[算表] Excel VBA速度超過函數,而貼錯值

作者: tuy (tuy)   2014-12-03 21:27:17
軟體:Office
版本:2007
不知道各位前輩有沒有遇過下列的問題
因為工作需求,需要excel計算之後,產出多筆數值
但是當資料量一大時,就容易產生跳針的問題
例如說:
第51筆資料會與第50筆資料重複,猜測原因應該是Excel函數跑的速度太慢
跟不上VBA取值的速度,因此VBA抓到的值是上一筆的資料
是否有辦法解決上述的問題呢?
例如:可以請VBA跑慢一點,等確定函數跑完再抓值嗎?
感謝
作者: soyoso (我是耀宗)   2014-12-03 21:33:00
想到的是VBA取值時Excel函數的部分也丟給巨集處理
作者: tuy (tuy)   2014-12-03 21:55:00
這的確是最理想的方法,但公式串連太多,短時間很難做到 @.@
作者: home0303 (Blue night)   2014-12-05 10:46:00
穿插 Application.Wait 不知可否

Links booklink

Contact Us: admin [ a t ] ucptt.com