01 重點複習與用AI生成爬取表格VBA程式

4 週前
-
-
(基於 PinQueue 指標)
台師大試算表進階應用與程式設計202302B班第12次上課

完整的教學影片:
https://terry55wu.blogspot.com/2024/05/chatgptvba.html

以往要將網頁的表格匯入到EXCEL,通常是用複製貼上人工方式,
但若是資料量龐大,或是資料經常更新,
那一定很耗費重複人力,既沒效率也浪費人力。
但以往要寫VBA或Python爬蟲程式卻非常困難,
對程式小白賴說,簡直是不可能的任務,
但是,這次利用ChatGPT產生網路爬蟲VBA程式,真的比想像的還簡單,
打開ChatGPT輸入問題:
以交通部統計查詢網為例,想統計有感地震次數
網址:
https://stat.motc.gov.tw/mocdb/stmain.jsp?sys=220&ym=10000&ymt=11200&kind=21&type=1&funid=b820101&cycle=4&outmode=0&compmode=0&outkind=1&fldspc=1,8,&rdm=7axItf9i
結論,AI生成程式真的大大縮短了程式設計的學習時間,
不用像以前需要填鴨式記憶一大堆程式碼,
但也不是不需要學習,而是學習程式設計的重點不同,
至少會看懂程式,並知道修改那些地方,
最好還是有除錯能力,若找不到錯誤,
還是可以把程式貼到ChatGPT請他幫忙除錯,
還真的很快找出來錯誤,至於不懂程式,
也可以請AI逐行解釋程式,解釋得實在是太詳細了。
總結AI能幫程式的至少有四,
一、生成程式
二、除錯程式
三、解釋程式
四、轉譯程式,可以把VBA轉為Python,
光這幾項,對程式小白來說,幾乎是直升機是能力提升,
但學習程式的重點需要調整,
不用死背程式,但須要看懂,
不用會寫程式,但要會跟AI溝通。

上課內容:
01_重點複習與用AI生成爬取表格VBA程式
02_將網址改為大樂透歷史與擷取資料
03_爬取氣溫資料與改為降雨量
04_切換下拉清單到降雨量與擷取資料
05_期末專題與下載所有氣候資料

完整影音
http://goo.gl/aQTMFS

吳老師excel函數Vba與Python大數據教學:
https://www.facebook.com/scuexcelvba/

教學論壇:
台師大試算表進階應用與程式設計2021
https://groups.google.com/forum/#!forum/excel2vba2021

課程理念:
1.以循序漸進的方式, 透過詳細的說明和實用的50個Excel VBA範例,
帶領您輕鬆進入 Excel VBA 設計的領域, 並逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、常數、函式及邏輯的觀念, 即使沒有任何程式設計基礎,也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!
2.進而解說EXCEL與資料庫的結合,甚至將EXCEL當成資料庫來使用,
結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。

五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數

上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
超圖解 Excel VBA 基礎講座

吳老師 113/5/31

函數,台灣師範大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
-
-
(基於 PinQueue 指標)
0 則留言