[分享文]用EXCEL VBA網路爬蟲擷取YAHOO股市資料
因應疫情,剛好可以好好學習網路爬蟲,
最簡單的還是用EXCEL裡的VBA來抓資料,
這個範例適用IE物件來抓取,
程式可以用本來改一改就好,細節不要出錯,
很快資料就全部下來了,如下。
用EXCEL錄製巨集爬取YAHOO股市資料,
會有亂碼的問題,用PYTHON來爬取,
對一般人來說門檻又太高,
如果如何在EXCEL VBA就可以輕鬆爬取網路資料,
就是本文所要分享的重點。
當然本文不是要推崇VBA有多棒,Python不好用,
我的想法是只要用對工具,工作可以很愜意,
可以協同應用工具,讓彼此都能發揮最大的強項,
是本文寫說明的,
另外順便分享在EXCEL除了用匯入資料從WEB功能外,
也可以用IE物件,
功能很像是Python的requests加上beautifulsoup4差不多功能,
不同的是,可以將下載的資料直接放在EXCEL,
也就是把EXCEL當成資料庫用,這樣可以減少很多資料庫匯入匯出的麻煩。
完整教學與影片連結:
https://terry55wu.blogspot.com/2021/05/excel-vbayahoo.html
吳老師 2021/5/22
同時也有94部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,[進階]網頁資料擷取、分析與資料視覺化能力2(GOOGLE試算表當成資料來源&下載Youtube清單與安裝beautifulsoup4&YAHOO焦點新聞標題與網址&ETTODAY熱門新聞&TQCPLUS證照項目名稱) 01_重點回顧與用雲端發布開放資料 02_使用GOOGLE試算表當成資料來源 ...
「beautifulsoup4」的推薦目錄:
- 關於beautifulsoup4 在 吳老師excel函數與vba大數據教學 Facebook 的最佳解答
- 關於beautifulsoup4 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於beautifulsoup4 在 吳老師教學部落格 Youtube 的最佳解答
- 關於beautifulsoup4 在 吳老師教學部落格 Youtube 的最佳解答
- 關於beautifulsoup4 在 #beautifulsoup4 - YouTube 的評價
- 關於beautifulsoup4 在 I'm struggling to get 'beautifulsoup4' working in pycharm on my ... 的評價
- 關於beautifulsoup4 在 wention/BeautifulSoup4: git mirror for Beautiful Soup 4.3.2 的評價
- 關於beautifulsoup4 在 BeautifulSoup4, Python problem - GitHub Community 的評價
- 關於beautifulsoup4 在 使用Python BeautifulSoup4爬取页面元素-技术开发者的日常 的評價
- 關於beautifulsoup4 在 beautifulsoup4 github - Unisa 的評價
beautifulsoup4 在 吳老師教學部落格 Youtube 的最佳貼文
[進階]網頁資料擷取、分析與資料視覺化能力2(GOOGLE試算表當成資料來源&下載Youtube清單與安裝beautifulsoup4&YAHOO焦點新聞標題與網址&ETTODAY熱門新聞&TQCPLUS證照項目名稱)
01_重點回顧與用雲端發布開放資料
02_使用GOOGLE試算表當成資料來源
03_下載Youtube清單與安裝beautifulsoup4
04_下載YAHOO焦點新聞標題與網址
05_下載ETTODAY熱門新聞
06_下載TQCPLUS證照項目名稱
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/4
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境,資料視覺化
beautifulsoup4 在 吳老師教學部落格 Youtube 的最佳解答
[進階]網頁資料擷取、分析與資料視覺化能力2(GOOGLE試算表當成資料來源&下載Youtube清單與安裝beautifulsoup4&YAHOO焦點新聞標題與網址&ETTODAY熱門新聞&TQCPLUS證照項目名稱)
01_重點回顧與用雲端發布開放資料
02_使用GOOGLE試算表當成資料來源
03_下載Youtube清單與安裝beautifulsoup4
04_下載YAHOO焦點新聞標題與網址
05_下載ETTODAY熱門新聞
06_下載TQCPLUS證照項目名稱
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/4
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境,資料視覺化
beautifulsoup4 在 吳老師教學部落格 Youtube 的最佳解答
[進階]網頁資料擷取、分析與資料視覺化能力2(GOOGLE試算表當成資料來源&下載Youtube清單與安裝beautifulsoup4&YAHOO焦點新聞標題與網址&ETTODAY熱門新聞&TQCPLUS證照項目名稱)
01_重點回顧與用雲端發布開放資料
02_使用GOOGLE試算表當成資料來源
03_下載Youtube清單與安裝beautifulsoup4
04_下載YAHOO焦點新聞標題與網址
05_下載ETTODAY熱門新聞
06_下載TQCPLUS證照項目名稱
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2020_3
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
[初階]從VBA的自動化到PYTHON網路爬蟲應用
01 建置Python開發環境 3
02 基本語法與結構控制 3
03 迴圈敘述演示與資料結構及函式 3
04 檔案處理與SQLite資料庫處理 6
05 TQC+Python證照第1、2、3類:
基本程式設計與選擇敘述與迴圈敘述 12
06 TQC+Python證照第4、5類:
進階控制流程與函式(Function) 9
[進階]網頁資料擷取、分析與資料視覺化能力
07 網頁資料擷取與分析 3
09 實戰:處理 CSV 檔和 JSON 資料 3
10 實戰:PM2.5即時監測顯示器轉存資料庫 3
11 實戰:下載台銀外匯、下載YAHOO股市類股 3
12 實戰:下載威力彩開獎結果 3
13 TQC+Python 3網頁資料擷取與分析第1類:資料處理能力 3
14 TQC+Python 3第2類:網頁資料擷取與轉換 6
15 TQC+Python 3第3類:資料分析能力 6
16 TQC+Python 3第4類:資料視覺化能力 6
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰 出版日期:2016/11/29
吳老師 109/8/4
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境,資料視覺化
beautifulsoup4 在 I'm struggling to get 'beautifulsoup4' working in pycharm on my ... 的推薦與評價
... <看更多>
beautifulsoup4 在 wention/BeautifulSoup4: git mirror for Beautiful Soup 4.3.2 的推薦與評價
git mirror for Beautiful Soup 4.3.2. Contribute to wention/BeautifulSoup4 development by creating an account on GitHub. ... <看更多>
beautifulsoup4 在 #beautifulsoup4 - YouTube 的推薦與評價
Web Scraping with Python BeautifulSoup4 to scrape multiple pages data from Online shopping sites. Shabbir Governor. Shabbir Governor. ... <看更多>