各位高手大家好,小弟是剛學VBA的新手,最近遇到問題還請各位高手幫忙解答
我利用VBA寫了一個程式,匯入網頁資料到工作表(1),接著對工作表(1)的內容進行處理,然後再將處理的結果記錄到工作表(2),然後再匯入新的網頁資料到工作表(1)
一共有上萬筆的網頁資料需要匯入,但我再執行程式的時候發現,從匯入網頁資料到下一次匯入網頁資料需時50幾秒
但這其中花在處理上的時間約僅佔5秒鐘,剩下的時間都浪費再匯入網頁資料上
但每次匯入網頁資料後,左下角都會顯示"就緒",所以我想應該也不是網站的問題,因為若是網站的問題,應該會出現"連線至網路"的字樣
可以請教版上的高手,是什麼原因會造成速度如此慢嗎?
另外,不曉得是否有其他的方式,直接對網頁資料進行處理而不需將資料匯入工作表後再做處理呢?
舉例來說,需要匯入的網頁資料如下
A | 5
-------
A | 3
-------
B | 7
而我希望將處理後的資料整理如下並記錄到工作表中
A | 8
-------
B | 7
請問這樣可行嗎? 請高手指點個方向,我會再去努力,謝謝! |