如何透過Excel VBA下載網頁的html碼

文章推薦指數: 80 %
投票人數:10人

5.整個程式碼如下:完成。

Sub html_download() '建立物件變數HttpReq,取用XMLHTTP物件以抓取網路資料 Set HttpReq = CreateObject("MSXML2. 直接觀看文章 Facebook Twitter Instagram Search 搜尋: 搜尋 Date:2017-04-14Author:半路出家的VBA小白 0留言 主要想要透過此方式去抓裡面的文字進行後續的處理,但這邊先分享我怎麼把Html抓到excel中: 1.設定一個變數HttpReq為VBA的物件:MSXML2.XMLHTTP.3.0 SetHttpReq=CreateObject("MSXML2.XMLHTTP.3.0") 2.透過物件,用GET的方式,將您要的網站html轉成物件 HttpReq.Open"GET","你要的網址",_ False HttpReq.send 3.把抓下來的物件(含html)轉成文字 S=HttpReq.responseText 4.將文字存到儲存格 Range("A1")=S 5.整個程式碼如下:完成。

Subhtml_download() '建立物件變數HttpReq,取用XMLHTTP物件以抓取網路資料 SetHttpReq=CreateObject("MSXML2.XMLHTTP.3.0") HttpReq.Open"GET","你要的網址",_ False HttpReq.send S=HttpReq.responseText Range("A1")=S EndSub 6.結果會呈現為: 分享此文:TwitterFacebook請按讚:喜歡正在載入... 相關 文章分頁導航 上一個上一篇文章:開啟pdf的超連結(含中文)變亂碼網址下一步下一篇文章:用Excel或google試算表自動擷取網頁表格中的資料 發表迴響取消回覆 在此輸入你的回應… 在下方填入你的資料或按右方圖示以社群網站登入: 電子郵件(必須填寫)(電子郵件地址不會公開) 名稱(必須填寫) 個人網站 您的留言將使用WordPress.com帳號。

( 登出 /  變更 ) 您的留言將使用Twitter帳號。

( 登出 /  變更 ) 您的留言將使用Facebook帳號。

( 登出 /  變更 ) 取消 連結到%s 透過電子郵件通知我後續回應。

有新文章時用Email通知我。

Δ 熱門文章Excel關鍵字套色(非設定格式化的條件)車禍理賠-怎麼計算薪資補償(=日薪*休養天數)用Excel直接抓政府資料開放平臺的csv資料(下)透過Excel將資料寫進googlesheet(importorsenddatafromExceltoGooglesheet)如何用Excel直接下載檔案,不用另存新檔(nosaveas,nodialogbox)開啟pdf的超連結(含中文)變亂碼網址搜尋 搜尋: 搜尋 隱私權與Cookie:此網站可使用Cookie。

繼續使用此網站即表示你同意使用Cookie。

若要瞭解更多資訊,包括如何控制Cookie,請參閱此處: Cookie政策 追蹤 已追蹤 我是VBA小白 我要註冊 已經有WordPress.com帳號了?立即登入。

我是VBA小白 自訂 追蹤 已追蹤 註冊 登入 複製短網址 回報此內容 以閱讀器檢視 管理訂閱 收合此列   載入迴響中...   發表迴響… 電子郵件(必要) 名稱(必要) 網站 %d位部落客按了讚:



請為這篇文章評分?