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

看板Office作者 (唯耐煩而已)時間8年前 (2017/10/11 16:18), 編輯推噓0(001)
留言1則, 1人參與, 8年前最新討論串1/1
軟體: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那邊做手腳,不過沒看到什麼方法可以用 求解惑!感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.100.133 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1507709936.A.C37.html

10/11 17:28, 8年前 , 1F
阿,自己發現方法了,把Excel整個關掉就可以了 = =
10/11 17:28, 1F
文章代碼(AID): #1PtTFmmt (Office)
文章代碼(AID): #1PtTFmmt (Office)