標題:
請版上各位高手幫忙...
[打印本頁]
作者:
sasho
時間:
2010-6-16 01:20
標題:
請版上各位高手幫忙...
各位高手大家好,小弟是剛學VBA的新手,最近遇到問題還請各位高手幫忙解答
我利用VBA寫了一個程式,匯入網頁資料到工作表(1),接著對工作表(1)的內容進行處理,然後再將處理的結果記錄到工作表(2),然後再匯入新的網頁資料到工作表(1)
一共有上萬筆的網頁資料需要匯入,但我再執行程式的時候發現,從匯入網頁資料到下一次匯入網頁資料需時50幾秒
但這其中花在處理上的時間約僅佔5秒鐘,剩下的時間都浪費再匯入網頁資料上
但每次匯入網頁資料後,左下角都會顯示"就緒",所以我想應該也不是網站的問題,因為若是網站的問題,應該會出現"連線至網路"的字樣
可以請教版上的高手,是什麼原因會造成速度如此慢嗎?
另外,不曉得是否有其他的方式,直接對網頁資料進行處理而不需將資料匯入工作表後再做處理呢?
舉例來說,需要匯入的網頁資料如下
A | 5
-------
A | 3
-------
B | 7
而我希望將處理後的資料整理如下並記錄到工作表中
A | 8
-------
B | 7
請問這樣可行嗎? 請高手指點個方向,我會再去努力,謝謝!
作者:
GBKEE
時間:
2010-6-16 06:25
回復
1#
sasho
一共有上萬筆的網頁資料需要匯入,但我再執行程式的時候發現,從匯入網頁資料到下一次匯入網頁資料需時50幾秒
可這可能就是問題所在點 "一共有上萬筆的網頁資料" 你該附上網址及程式碼的 這樣是看不出來問題的
作者:
sasho
時間:
2010-6-16 10:58
回復
2#
GBKEE
請各位高手幫忙看看,謝謝
作者:
GBKEE
時間:
2010-6-16 12:29
回復
3#
sasho
你該附上網址及程式碼的
這個意思就是附上檔案(
xls
)
你附上文字檔 看不到工作表的內容 很難镽解啊
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)