[問題] 如何判斷幕後執行更新作業完成是否完成
軟體: EXCEL
版本: 2010
各位大大您好,想請問一下,如何判斷幕後執行更新作業完成是否完成?
目前使用『從Web』的功能,從網路上抓了1個連結,再透過VBA將需要的值,取出
並貼到別的sheet做運算,之前遇到,因為抓網路資料的所需的時間不一定,結果造成資料
還在抓的時候,VBA就開始跑了!所以會得到錯誤的值!!
目前解決的方法,只是將『啟用幕後執行更新作業』給取消掉了!所以使用上算是正常的!
現在的問題是,改成從網路上抓了5個連結(分佈在5個不同的sheets),為了不影響速度
,不知能不能讓5個連結,用啟用幕後執行更新作業同時執行(資料量大小不一),再透
過VBA來判斷各個sheets是不是都更新完成了,再分別來取5個連結的資料,來做運算呢?
謝謝.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.241.161
Office 近期熱門文章
PTT數位生活區 即時熱門文章