作者擁有近30年編程與教學經驗,針對有興趣學習編程的初學者,特別淬鍊出一套程式設計核心的:「三大觀念與兩大工具」。您只需透過課程6小時的演練,即可充分掌握編程核心,輕鬆完成各種職場實務上所需之程式或系統。
本課程編程核心為:「三大觀念與兩大工具」。首先,三大觀念分別為:1.判斷與決策(If 語法),2.確定次數迴圈(For 語法),3.不確定次數迴圈(Do 語法),這些觀念是編程的基礎,也是您未來解決實務問題的利器。事實上這些觀念也是晚近相當熱門的「機器學習及人工智能」之基石 (cornerstone)。其次,兩大工具為:1.陣列 (Array) 及2.副程式 (Sub) 呼叫,其中,陣列可以協助大量資料處理,輕鬆成為資料分析高手;而副程式或函數之建立與呼叫,讓編程更具結構化,成為未來全方位系統開發的頂石 (capstone)。
課程中將透過精選範例,逐步說明編程「三大觀念與兩大工具」,透過「做中學 (learning by doing) 」的方式,讓您自然而然成為 Excel VBA 編程高手,並活用於生活與職場中。
本課程共分如下的五大部分,分別介紹「三大觀念與兩大工具」,更詳細章節安排請見課程內容。
Part 1 VBA 編程與 Excel 儲存格環境介紹
Part 2 判斷與決策
Part 3 陣列與數據
Part 4 迴圈:確定次數 For 與不確定次數 Do
Part 5 副程式與函數相互呼叫
Why Excel VBA ?
1. 容易取得,每一台電腦/計算機都有 Excel:贈送 VBA - 辦公室可以直接使用,隨處可用,無須購買或下載,無資安問題。
2. Excel 試算表功能強大、職場廣泛應用 + VBA 編程:如虎添翼 - Excel 是職場上最受歡迎的資料處理軟件,分享好友、同事隨開隨用。
3. VBA 直譯式語言 (Interpreted language):所見即所得 - 透過按鈕設計,享受迅雷不及掩耳,一鍵完成的愉悅。
4. VBA 程式架構完整,邏輯清楚 - 經由 VBA 邏輯訓練,日後其他編譯軟件使用,輕易上手。
個人認為:因為人類的時間有限,大腦的容量也有限,所以「編程」技術與語法,不要想 100% 都學會,因為你沒有麼多的時間。若能徹底瞭解重要核心架構,即可解決 99.9% 的實務問題,另外 0.1% 的問題,基本上在職場實務上您是很難遇到的,所以也無須太擔心。