[算表] XMLHTTP資料未即時更新

作者: entersoal (唯耐煩而已)   2017-10-11 16:18:53
軟體:Excel
版本:2010
小弟試著寫了抓取網頁文字資訊列入Excel試算表的小程式
第一次執行沒問題,但後續網頁更新資訊,VBA卻沒辦法抓最新的資料
依然是當時第一次抓到的舊html資料,想請問該如何修改才會讓每次抓新一次資料
'使用Microsoft.XMLHTTP物件,傳送網址(WebPTT_URL)給對方,然後取回(GET)回傳資料
Set WinHttpReq = CreateObject("Microsoft.XMLHTTP")
'WinHttpReq.Open "GET", myURL, False, "username", "password"
WinHttpReq.Open "GET", WebPTT_URL, False
WinHttpReq.send
'將回傳資料放到strBody變數
strBody = WinHttpReq.responseText
'確認回傳的狀態是否正常,200代表正常
If WinHttpReq.Status = 200 Then
[執行動作]
End if
現在是在想是不是要在Open那邊做手腳,不過沒看到什麼方法可以用
求解惑!感謝
作者: entersoal (唯耐煩而已)   2017-10-11 17:28:00
阿,自己發現方法了,把Excel整個關掉就可以了 = =

Links booklink

Contact Us: admin [ a t ] ucptt.com