EXCEL VBA大數據分析視覺化程式設計
完整文字與影音連結:https://terry55wu.blogspot.com/2021/01/excel-vba.html
本學期應邀回母校台師大開課課程主要是:
用EXCEL VBA做大數據分析視覺化程式設計
另一個母校,東吳大學也邀請我開課,但限於自己的時間無法排出適合的時間,
於是系主任便推薦我開設遠距課程於是,
便有了可以在台師大上課,並將上課錄影除了提供上課學生複習,
也可以將後製後的影片,提供東吳的遠距課程的想法,
這樣我只要認真地把一次課程作法,就可以讓兩邊的學生都學習的好辦法。
於是開學後,台師大受限電腦教室,選修人數只有50人,加上加選5人,
有55位學生,幾乎是秒殺,至於東吳遠距課程,沒有這樣的限制,
所以選課人數近百人,有95位選修。
一、課程大綱:
期中前,主要從EXCEL高階函數、巨集錄製到VBA程式設計,
資料來源為政府開放資料,配合樞紐分析表。
期中後,網路爬蟲+樞紐分析到視覺化圖報表,用EXCEL內建功能與錄製巨集寫爬蟲,
無法抓取資料則用IE物件,將IE瀏覽器嵌入EXCEL VBA程式中,只要能連結的網頁,單可以下載裡面的資料。
課程進行中提供雲端講義,裡面有說明、畫面與老師自己寫的程式碼,並隨課全程錄影,
後製後上傳YOUTUBE,建立播放清單,直接件給學生複習與學習。
建立一個GOOGLE論壇,只有學生可以加入,
課後會將上課的YOUTUBE影片建立播放清單,並貼到論壇,
好處就是會自動轉信給學生,這樣我就不用一個一個的郵寄了,
用了超過十年覺得沒什麼問題,只是雖是論壇,
但討論的介面做的很不好,最好用的還是分享上課影片清單。
二、修課人數/學院分布
三、期中專題作業
四、期末專題作業
五、本學期授課心得:
1.兩學分真的有點趕,因此輔以影音錄製與雲端講義,對認真學習學生幫助很大。
2.期中專題有範圍,但許多學生都能加入自己的需求和想法,加上EXCEL容易上手,雖說需要撰寫VBA程式,但因為懂得錄製巨集與修改的方式,都能完成理想專題。
3.期末專題為難度很高的網路爬蟲+製作圖表,但結果超過預期的好,可見學生接受度很好,以學生回饋意見可知,上課錄影可重複學習備查,與雲端講義助益很大。
4.遠距學習(東吳)結果因為有影音與雲端輔助,成果不遜於實體上課。
非資訊背景教程式設計
非資訊卻講程式設計二十一年(89年巨匠教VB)
比較沒包袱,能從非資訊角度看學習與應用
重視實作,很多人看的懂書上寫的但寫不出程式
程式寫作要會寫,還要熟練,更需要完全正確(99分程式還是無法執行)
教學的核心都在如何幫助學生學會寫程式。
從EXCEL函數開始,再學習錄製巨集,再慢慢進入VBA程式設計的世界
如何幫學生寫出又快會好又正確程式
1.所有程式都是自己預先多次撰寫,用自己的寫作風格撰寫,不要求學生有標準答案,可以用自己的方式與邏輯寫程式。
2.提供雲端即時講義,取名雲端白板,有解答程式畫面結果與文字敘述。
3.隨課錄影,並課後上傳YOUTUBE播放清單用用GOOGLE論壇分享。
4.期中報告以開放資料為資料來源,用EXCEL樞紐分析圖表、函數、巨集與VBA完成專題。
5.期末報告以網路爬蟲取得資料(GET與POST),用EXCEL製作圖表與VBA完成專題。
Pyhton V.S. VBA
自己也教Pyhton發現還是比VBA來的困難
1.安裝環境
2.有EXCEL可以存資料,甚至當資料庫
3.有錄製巨集可以產生不會寫的程式
4.樞紐分析 vs Pandas
5.圖表 vs Matplotlib
入門的學生與非資訊相關科系,建議可以先從學習VBA設計下手
第14次上課教學影片分享:
(期末專題作業說明&全省氣溫改為跨工作表與物件的使用&跨工作表說明與用IE物件)
教學論壇:
https://groups.google.com/forum/#!forum/excel2vba2020
吳老師 2021/1/20 分享
同時也有79部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,EXCEL VBA程式設計第14次上課 想提高EXCEL的工作效率會用VBA真的差很多,要做專業的介面和快速處理大型試算表的資料可以看看這次上課的影音分享。 完整影音在論壇: http://groups.google.com/group/excelvba_cloud?hl=zh-TW 今天的課...
「excel vba無法執行」的推薦目錄:
- 關於excel vba無法執行 在 吳老師excel函數與vba大數據教學 Facebook 的最讚貼文
- 關於excel vba無法執行 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於excel vba無法執行 在 吳老師教學部落格 Youtube 的最佳解答
- 關於excel vba無法執行 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於excel vba無法執行 在 【Excel教學】如何解決開啟巨集檔案出現安全性風險 - YouTube 的評價
- 關於excel vba無法執行 在 請教Excel2010巨集安全性問題 - Mobile01 的評價
- 關於excel vba無法執行 在 excel無法啟用巨集 :: 讀書心得分享網站 的評價
- 關於excel vba無法執行 在 Ios 雙開ptt - 2023 的評價
excel vba無法執行 在 吳老師教學部落格 Youtube 的最佳貼文
EXCEL VBA程式設計第14次上課
想提高EXCEL的工作效率會用VBA真的差很多,要做專業的介面和快速處理大型試算表的資料可以看看這次上課的影音分享。
完整影音在論壇:
http://groups.google.com/group/excelvba_cloud?hl=zh-TW
今天的課程主要的兩個範例都非常實用,
一個是快速排序工作表,了解陣列與迴圈的綜合應用。
一個是如何快速處理試算表的欄列問題,自動取得欄與列並計算結果。
第一個範例之前有很多學員詢問到,工作上的需求很大,
但由於課本的範例程式碼非常複雜,所以就自己簡化成十行左右的程式,讓學員學的又快又好,
並全成錄製影音,可以回去慢慢觀看,學程式設計若是一次就聽懂那是天才,
所以要學會還真的要影音輔助不可,這也許是目前教程式設計老師需要面對的課題,
不過要錄製影音就要功力啦!我自己錄了六年以上,才慢慢熟析,加上除了錄製還要教學,
要注意兩者實在不意,更重要的事錄完後要馬上給分段名稱,否則後製太耗時間。
目前甚至即時提供影音與程式碼畫面,就是一定學員學會,看的出來大家真的很認真,也幾乎都有做出來。
第二個範例如何讓許多的工作表自動排序,書上剛好有錯誤,所以利用書本提供的程式碼剛好無法執行,
所以我常說程式設計的書籍真的是給有經驗的設計師看的,一般人若想自修學會VBA,真的是一件不容易的事。
常常有學生跟我說,他買了一堆EXCEL VBA的書,看沒有一本真的看的懂,
與其浪費時間自學,不如跟吳老師學習來的快很多,而且也比較沒有挫折感,
加上省下非常多的時間浪費在看不懂的程式設計上,不如讓老師引導的快很多。
吳老師 100/12/18
01_問題16重點複習
02_被7整除就變成紅底白字
03_被7整除就變成紅底白字(修正)
04_被7整除就變成紅底白字(判斷不為0)
05_如何破解yahoo股市保護與匯入資料
06_如何將程式修改成股市漲跌判斷
07_程式修改成股市巨集可更改漲跌顏色
08_程式加上註解與注意事項
09_問題20解說
10_時間反序for迴圈寫法
吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/excelvba_cloud?hl=zh-TW
溫馨考場論壇:
http://123.205.192.177/uc/bbs/index.php/
EXCEL,VBA,函數,吳清輝老師,湜憶電腦,程式設計,線上教學,e化創新,雲端計算,虛擬電腦,吳老師提供
excel vba無法執行 在 吳老師教學部落格 Youtube 的最佳解答
EXCEL VBA程式設計第14次上課
想提高EXCEL的工作效率會用VBA真的差很多,要做專業的介面和快速處理大型試算表的資料可以看看這次上課的影音分享。
完整影音在論壇:
http://groups.google.com/group/excelvba_cloud?hl=zh-TW
今天的課程主要的兩個範例都非常實用,
一個是快速排序工作表,了解陣列與迴圈的綜合應用。
一個是如何快速處理試算表的欄列問題,自動取得欄與列並計算結果。
第一個範例之前有很多學員詢問到,工作上的需求很大,
但由於課本的範例程式碼非常複雜,所以就自己簡化成十行左右的程式,讓學員學的又快又好,
並全成錄製影音,可以回去慢慢觀看,學程式設計若是一次就聽懂那是天才,
所以要學會還真的要影音輔助不可,這也許是目前教程式設計老師需要面對的課題,
不過要錄製影音就要功力啦!我自己錄了六年以上,才慢慢熟析,加上除了錄製還要教學,
要注意兩者實在不意,更重要的事錄完後要馬上給分段名稱,否則後製太耗時間。
目前甚至即時提供影音與程式碼畫面,就是一定學員學會,看的出來大家真的很認真,也幾乎都有做出來。
第二個範例如何讓許多的工作表自動排序,書上剛好有錯誤,所以利用書本提供的程式碼剛好無法執行,
所以我常說程式設計的書籍真的是給有經驗的設計師看的,一般人若想自修學會VBA,真的是一件不容易的事。
常常有學生跟我說,他買了一堆EXCEL VBA的書,看沒有一本真的看的懂,
與其浪費時間自學,不如跟吳老師學習來的快很多,而且也比較沒有挫折感,
加上省下非常多的時間浪費在看不懂的程式設計上,不如讓老師引導的快很多。
吳老師 100/12/18
01_問題16重點複習
02_被7整除就變成紅底白字
03_被7整除就變成紅底白字(修正)
04_被7整除就變成紅底白字(判斷不為0)
05_如何破解yahoo股市保護與匯入資料
06_如何將程式修改成股市漲跌判斷
07_程式修改成股市巨集可更改漲跌顏色
08_程式加上註解與注意事項
09_問題20解說
10_時間反序for迴圈寫法
吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/excelvba_cloud?hl=zh-TW
溫馨考場論壇:
http://123.205.192.177/uc/bbs/index.php/
EXCEL,VBA,函數,吳清輝老師,湜憶電腦,程式設計,線上教學,e化創新,雲端計算,虛擬電腦,吳老師提供
excel vba無法執行 在 吳老師教學部落格 Youtube 的最佳貼文
EXCEL VBA程式設計第14次上課
想提高EXCEL的工作效率會用VBA真的差很多,要做專業的介面和快速處理大型試算表的資料可以看看這次上課的影音分享。
完整影音在論壇:
http://groups.google.com/group/excelvba_cloud?hl=zh-TW
今天的課程主要的兩個範例都非常實用,
一個是快速排序工作表,了解陣列與迴圈的綜合應用。
一個是如何快速處理試算表的欄列問題,自動取得欄與列並計算結果。
第一個範例之前有很多學員詢問到,工作上的需求很大,
但由於課本的範例程式碼非常複雜,所以就自己簡化成十行左右的程式,讓學員學的又快又好,
並全成錄製影音,可以回去慢慢觀看,學程式設計若是一次就聽懂那是天才,
所以要學會還真的要影音輔助不可,這也許是目前教程式設計老師需要面對的課題,
不過要錄製影音就要功力啦!我自己錄了六年以上,才慢慢熟析,加上除了錄製還要教學,
要注意兩者實在不意,更重要的事錄完後要馬上給分段名稱,否則後製太耗時間。
目前甚至即時提供影音與程式碼畫面,就是一定學員學會,看的出來大家真的很認真,也幾乎都有做出來。
第二個範例如何讓許多的工作表自動排序,書上剛好有錯誤,所以利用書本提供的程式碼剛好無法執行,
所以我常說程式設計的書籍真的是給有經驗的設計師看的,一般人若想自修學會VBA,真的是一件不容易的事。
常常有學生跟我說,他買了一堆EXCEL VBA的書,看沒有一本真的看的懂,
與其浪費時間自學,不如跟吳老師學習來的快很多,而且也比較沒有挫折感,
加上省下非常多的時間浪費在看不懂的程式設計上,不如讓老師引導的快很多。
吳老師 100/12/18
01_問題16重點複習
02_被7整除就變成紅底白字
03_被7整除就變成紅底白字(修正)
04_被7整除就變成紅底白字(判斷不為0)
05_如何破解yahoo股市保護與匯入資料
06_如何將程式修改成股市漲跌判斷
07_程式修改成股市巨集可更改漲跌顏色
08_程式加上註解與注意事項
09_問題20解說
10_時間反序for迴圈寫法
吳老師教學網:
http://3cc.cc/10g
部落格:
http://terry55wu.blogspot.com/
論壇:
http://groups.google.com/group/excelvba_cloud?hl=zh-TW
溫馨考場論壇:
http://123.205.192.177/uc/bbs/index.php/
EXCEL,VBA,函數,吳清輝老師,湜憶電腦,程式設計,線上教學,e化創新,雲端計算,虛擬電腦,吳老師提供
excel vba無法執行 在 請教Excel2010巨集安全性問題 - Mobile01 的推薦與評價
想用Excel VBA我已從巨集安全性中設定[啟用所有巨集(不建議使用,會執行有潛在危險的程式碼)]但是我點擊[按鈕]時,卻出現"無法執行巨集該巨集可能無法 ... ... <看更多>
excel vba無法執行 在 excel無法啟用巨集 :: 讀書心得分享網站 的推薦與評價
2020年6月10日—Excel第一次開啟帶有VBA巨集程式的檔案,預設會出現安全性警告,本文介紹如何進入Excel信任中心,更改啟用巨集的安全性設定,進而補充如何設定信任 ... ... <看更多>
excel vba無法執行 在 【Excel教學】如何解決開啟巨集檔案出現安全性風險 - YouTube 的推薦與評價
10X Your Excel Skills with ChatGPT · Excel 安全性警告與啟用巨集內容:如何設定 VBA 環境 · Excel 教學E15 | 學會這一招,跨再多檔案合併也不怕,不用 VBA ... ... <看更多>