[教學] Excel VBA 錄製巨集,免寫程式也可自製專屬的爬蟲工具 ...
文章推薦指數: 80 %
而有爬過網頁資料的朋友都知道,想要取得所需的區塊,就得透過正規表示法,同時抓取到所需的區塊後,還得將資料進行處理才能使用,但現在透過Excel的從 ...
熱門文章
網頁教學
MAC教學
WordPress教學
免費資源
攝影教學
Photoshop教學
Illustrator教學
全站分類
合作提案
攝影
Adobe
APP
Mac
軟體
免費資源
網設
架站
生活
搜尋
熱門關鍵字:
免費主機空間
書法字產生器
免費3D軟體大集合
商品攝影教學
bootstrap教學
wordpress架設
首頁
»
軟體
»
[教學]ExcelVBA錄製巨集,免寫程式也可自製專屬的爬蟲工具(股票資料為例)
[教學]ExcelVBA錄製巨集,免寫程式也可自製專屬的爬蟲工具(股票資料為例)
2018/09/10
許多朋友應該都有用過Excel,透過Excel可以快速的進行試算,甚至還可將計算出來的數值套入圖表,讓人一眼就能了解數據的波斷,而除了可用來進行試算外,其實Excel還有一個相當強大的功能,那就是巨集,透過巨集可以進行自動化的處理或套用公式,除此之外Excel內建還可透過WEB截取外部資料,再進行數據的分析,就像一隻爬蟲工具一樣。
而有爬過網頁資料的朋友都知道,想要取得所需的區塊,就得透過正規表示法,同時抓取到所需的區塊後,還得將資料進行處理才能使用,但現在透過Excel的從網頁中取得資料的功能,讓你完全不懂程式語言,也能自製專屬的爬蟲工具,至於要如何使用Excel來爬取所需的網頁資料,現在就一塊來看看吧!
開啟Excel開發人工具
Step1
首先,先到「檔案/選項」。
Step2
接著切到「自訂功能區」,將「開發人員」的選項勾起來,再按「確定」。
Step3
這時在上方的功能列中,就會看到「開發人員」的選項。
錄製巨集&從網頁取得外部資料
Step4
接著切到「檢視」頁籤,再點選「巨集/錄製巨集」的選項。
Step5
設定巨集的名稱後,再按「確定」。
Step6
接著切到「資料」頁籤,選擇「從WEB中取得外部資料」選項。
Step7
再輸入網址後,就會看到外部的網頁畫面,同時Excel還貼心的將可抓取的區塊給標示出現,當左邊看到黃色色塊的箭頭,表示此區塊可抓取。
Step8
再對著箭頭點一下,當出現綠色,表示為抓取區塊,設定好後,再按下方的「匯入」。
Step9
接著選擇資料要存放的儲存格。
Step10
鏘~鏘~資料不但已抓回來,同時還會自動排好並去除網頁樣式,是不是超簡單!完全不用寫到任何的程式,就可依照所需,將區塊的內容給抓回來。
Step11
接著再「停止錄製」。
Step12
停止後,再點一次「錄製巨集」。
Step13
再把剛所匯入儲存格的資料全選,再按刪除。
Step14
刪除後再按「停止錄製」。
Step15
接著再點「檢視巨集」。
Step16
分別就會看到巨集1與巨集2,而巨集1是截取資料,巨集2是清除資料,這時再點右邊的「編輯」鈕。
Step17
將巨集2的資料移到巨集1中。
Step18
接著再把會變動的參數變成&Range("A1")&。
Step19
這時就可在A1的儲存格輸入股票代碼,再按「執行」。
Step20
哈~過一回就會將資料截取回來。
Step21
為了省去每次要執行時,就得再開啟巨集面板,這時透過「開發人員/插入/按鈕」加入一顆執行鈕。
Step22
畫出一個按鈕位置後,再按「新增」。
Step23
再把巨集1的程式碼,複製一份到剛的按鈕中。
Step24
完成後,以後當輸入股票代碼後,再按「查詢」鈕。
Step25
立馬就會將資料給抓回來啦!而這只是抓取基本資料,當需要截取更多資料時,只需重覆以上步驟,就可在一個工作表中,顯示各種資訊啦!如此一來就不用東copy西copy的,透過巨集就可作全自動化的處理啦!因此對於每秒鐘幾十萬上下的友,不妨可試試看囉!
※如有發現掉圖或檔案無法下載,請由回應區留言告知,將會盡速處理!
※本站採用CC授權請勿轉貼本站文章,謝謝。
excel巨集,
excel抓取外部資料,
excel抓取網頁資料,
excel抓取資料,
vba教學,
巨集教學,
巨集錄製教學,
推薦文章
2022-10個免費可商用的圖庫大集合!從人像、食物、風景、人文一應具全
Adobe雲端工具「移除背景」只需拖曳照片立即去背
Adobe雲端工具「免費影片合併」自動合併影片外,甚至還可手動修剪影片
Adobe官方正式推出雲端版Photoshop,只需登入Adobe帳號立即可使用
免費MAC模擬器UTM,讓新版的MACM1也可安裝Windows11
密技!如何讓ibon列印時,圖片與文字可以依原尺寸不被縮放
超省方案!到超商洗證件照8秒立即拿,1張2吋照一元不到
LocalbyFlywheel一鍵快速在本機架設好WordPress,並支援外連與SSL安全加密
Pixelconversions線上一鍵將像素與公分單位快速互轉
四款零延遲iPad延伸螢幕APP,讓iPad變成筆電的外接螢幕
Clockology免費可自行設計AppleWatch表面,並解決無同步選項的安裝教學
《快牙》透過藍芽實現iPhone/Android跨平台互傳檔案與APP
精選文章
《毛筆字線上生成器》一鍵快速產生出各名家書法字
登入中華電信光世代數據機(I-040GW)的管理者帳號、密碼與網址
超豪邁又有氣勢!日文書法手寫字體線上產生器
10大最受歡迎的免費3D軟體大集合
馬桶堵塞網路流傳三招實測,這招最簡單!最有效!
透過7-11ibon找回遺失的停車繳費單
線上PANTONE色號查詢器,並轉換成CMYK、RGB、網頁色碼,同時還有配色組合可參考
免越獄!透過AltStore讓iPhone/iPad也可自行安裝未簽署的IPA檔教學
《ShutterCounter》線上檢測相機快門釋放次數(支援RAW檔)
0元架站!精選
0元架站!全新GoogleSites協作平台,只要拖、拉、放,立即打造出漂亮RWD網頁
0元架站!Vercel免費網頁空間,可綁定域名、CDN與SSL
0元架站!Forestry打造HUGO即見即所得的編輯介面與整合CloudflarePages全自動化更新
0元架站!CloudflarePages提供無限流、無限容量,免費網頁空間,同時還可綁定自己的網域名稱架設教學
0元架站!DigitalOcean現在也能部署Hugo網站,並有免費方案與CDN服務
0元架站!roast.io免費靜態HTML網頁空間,可綁定網域與10GB流量
0元架站!Neocities免費靜態HTML空間,內建線上檔案管理器拖拉間,快速打造自己的網站
0元架站!NSurge免費無限流量靜態網頁空間,可綁定網域&支援SSL
新年主題文章
台灣正宗《十六張麻將》麻將台數表一覽表
今年來點不一樣的紅包袋!將小朋友塗鴉做成閃亮亮紅包袋,包給長輩最閃耀
《紅包袋別丟!!》新年限定!!紅通通喜氣開運皮夾,好運、財氣都來到!
[DIY]7-11自製紅包袋教學!多少量你決定,免等待、立即取件
紙箱再利用DIY貓玩具,「氣虎虎沖天飛車」跟主子一起歡慶新虎年
2022全國新鈔提領地圖懶人包,讓你快速找到就近提領新鈔的銀行過好年
⇠[限免]Windows界的iMoive「威力導演15」限時免費
GoogleChrome69版,顯示完整的網址路徑⇢
延伸文章資訊
- 1Excel 網頁版
VBA 和巨集指令碼. Microsoft Excel 桌面應用程式是功能相當強大的工具,可用於操控、分析和呈現資料。 儘管有這麼多功能,有 ...
- 202 用從Web功能下載網頁與錄製巨集 - YouTube
- 3預設將巨集儲存於個人巨集活頁簿中
如果啟用此原則設定,則Excel 會顯示[將巨集儲存在] 方塊,並已選取[個人巨集活頁簿]。使用者仍然能夠選取下拉式功能表中另外兩個選項的其中一個。 支援的作業系統: 至少 ...
- 4在瀏覽器和Excel 中使用活頁簿的差異 - Microsoft Support
Excel 網頁版外觀與桌面應用程式Excel類似。 ... 注意: 當您開啟此檔案格式時, Excel 網頁版會將它轉換成較新的.xlsx檔案。 ... Excel啟用巨集(.xlsm)
- 5別再做Excel苦工!6 張圖學會「巨集」功能,自動完成重複的 ...
提到程式,很多人就會覺得困難,但Excel VBA是透過錄製巨集產生程式碼,讓電腦幫忙寫程式,和傳統的程式語言(C或Java)相比,在學習路線上會更容易。本文 ...