請教EXCEL 2010高手~ 從web匯入資料問題.....


liangbig wrote:
這種要填值的都要寫巨...(恕刪)


巨集沒有問題,
會自動開一個新的 IE,能切換到 2012 年。

ie.document.getElementById("DropDownListDate").Value = 2012
可以做個 Loop 修改這個部份切換年份,然後把資料 copy 到 Excel

不過這行常常會遇到「執行階段錯誤 91 沒有設定物件變數或 With 區塊變數」
在跑一次就又 ok 了 @@

小弟只會簡單的匯入,學習到了,謝謝。
執行階段錯誤 91 沒有設定物件變數或 With 區塊變數

這個錯誤應該是你填入的年份的值可能不符合規則,
不過說實在的Excel VBA常發生一些很奇怪的錯誤,
都要用偵錯模式然後看傳出傳入值才能處理,哈!

另外把 ie.Visible = True改成 ie.Visible = False
就不會跳出IE視窗,可以讓程式再更順一點。

很高興能對你有幫助囉!


天使雪花 wrote:
巨集沒有問題,會自動...(恕刪)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!