[VBA ] 大量連線Web抓取資料

作者: ethnicgroup (把握逝去的青春...)   2016-06-08 18:01:43
各位高手好
請教一個問題
就是我用Excel去連線抓取資料,如下圖
http://imgur.com/F7fTiNi
抓取下來的結果如下圖
http://imgur.com/jqEgKiI
然後把這個動作用「錄製巨集」錄製起來,程式碼如下圖
http://imgur.com/MNJvtfX
因為要抓資料的網站有其規則,亦即網址最末都是四個數字的組合
於是接著就寫個迴圈去大量抓取,從0000到9999,當然不是每個網頁都有資料
但也有寫若無資料就跳下一筆
http://imgur.com/moTK05s
後來發現,跑個100筆還可以,但有時候跑超過1000筆就會當機
有一次會10000筆全跑完,但有時跑不到1000筆就當機,如下
http://imgur.com/aBFY76n
然後就似乎不跑了,請問這個問題該如何解決
先感謝各路高手的回答

Links booklink

Contact Us: admin [ a t ] ucptt.com