1. excel怎樣獲取網路數據
將電腦連接到網路上,打開Excel,執行「數據→導入外部數據→新建Web查詢」命令,打開「新建Web查詢」對話框,將相應的網址輸入到「地址」欄上,按下「轉到」按鈕,同網路建立連接。
選中需要導入的區域,然後按下「導入」按鈕,數據將被導入到Excel中。
以後打開相應的工作簿文檔時,系統自動更新數據,記住一定要保證計算機是連上網路的
2. 怎麼用VBA或網路爬蟲程序抓取網站數據
VBA網抓常用方法
1、xmlhttp/winhttp法:
用xmlhttp/winhttp模擬向伺服器發送請求,接收伺服器返回的數據。
優點:效率高,基本無兼容性問題。
缺點:需要藉助如fiddler的工具來模擬http請求。
2、IE/webbrowser法:
創建IE控制項或webbrowser控制項,結合htmlfile對象的方法和屬性,模擬瀏覽器操作,獲取瀏覽器頁面的數據。
優點:這個方法可以模擬大部分的瀏覽器操作。所見即所得,瀏覽器能看到的數據就能用代碼獲取。
缺點:各種彈窗相當煩人,兼容性也確實是個很傷腦筋的問題。上傳文件在IE里根本無法實現。
3、QueryTables法:
因為它是excel自帶,所以勉強也算是一種方法。其實此法和xmlhttp類似,也是GET或POST方式發送請求,然後得到伺服器的response返回到單元格內。
優點:excel自帶,可以通過錄制宏得到代碼,處理table很方便
。代碼簡短,適合快速獲取一些存在於源代碼的table里的數據。
缺點:無法模擬referer等發包頭
也可以利用採集工具進行採集網頁端的數據,無需寫代碼。
3. excel自動抓取網頁數據
excel自動抓取網頁數據的方法如下
1、首先打開需要抓取的數據的網站,復制網站地址。
「獲取外部數據」選項卡中的「自網站」選項。
在彈出的「新建web查詢」對話框中,地址欄輸入需要抓取的網站地址,點擊「轉到」
點擊黃色導入箭頭,選擇需要抓取的部分。點擊導入即可。
3、選擇數據存放的位置(默認選擇的單元格),點擊確定即可。一般建議數據存放在「A1」單元格即可。
4、如果想要Excel工作簿數據能自動根據網站的數據實時更新,那麼我們需要在"屬性"中進行設置。可以設置「允許後台刷新」、「刷新頻率」、「打開文件時刷新數據」等。
獲取的是程序或者是有賬號登錄的網站,那就需要用其他的技術處理了。
4. 在excel表中如何自動的獲取網路中的一個數據
在「數據」選項下進行如圖操作,然後在數據導入時,選擇「屬性」,在裡面修改數據更新頻率,確定,即可。
詳見附圖
5. 電腦在哪裡設置自動獲取網路數據
估計你說的,是設置自動獲取IP地址。
右擊網上鄰居——屬性
如果是無線,就右擊無線連接——屬性
雙擊inter協議 (tcp/ip)
(win7系統就是ipv4)
點選自動獲取ip地址
自動獲取dns伺服器地址
確定即可。