Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Excel VBA 從 0 開始學程式:職場效率提升最佳利器
Rating: 4.6 out of 5(150 ratings)
855 students

Excel VBA 從 0 開始學程式:職場效率提升最佳利器

輕鬆學(附程式碼):不知不覺中完成您人生的第一個編程/巨集/宏 - Excel VBA and Macro: From Beginner to Master
Created byTa-Cheng Chang
Last updated 12/2025
Chinese (Traditional)
Chinese (Traditional) [Auto],

What you'll learn

  • 若您經常使用 Excel,而且需重複不斷地使用,想要提昇工作效率,那麼這門課會是您最佳的選擇。
  • 公司資訊安全考量:科技業 + 金融業 = Excel VBA 最佳選擇
  • 完全由職場角度設計的程式設計課程,100% 契合您的需要。只要有 Excel,就可以從 0 開始學 VBA 編程,提昇工作效率。
  • Excel + VBA 所見即所得:編程輕鬆,執行迅速,結果立現。透過按鈕設計,享受迅雷不及掩耳,一鍵完成的愉悅,您將成為辦公室裡最受歡迎的人物。
  • Why Excel VBA? Excel 是職場上最受歡迎的資料處理軟件,VBA 內建於 Excel,儲存格靈活運用,如虎添翼。
  • 三大觀念:1.判斷與決策,2.確定次數迴圈,3.不確定次數迴圈。未來機器學習,人工智能的基礎。
  • 兩大工具:1.陣列運用,2. 呼叫副程式。輕鬆成為資料分析高手,結構化程式系統輕鬆建置。
  • 手把手教學,由精選範例中 step by step 學習編程邏輯及語法,實例演練偵錯技巧與防呆措施,全方位建立系統開發架構。
  • 編程的目的:在於提升生活品質。

Course content

5 sections41 lectures6h 33m total length
  • 1-01 Excel 與 VBA 環境介紹5:41
  • 1-02 不知不覺中完成第1個編程10:31
  • 1-03 程式碼解讀與修改7:23
  • 1-04 相對位址與編程5:58
  • 1-05 編程檔案儲存:xlsx 與 xlsm5:57
  • 1-06 第1個自行撰寫的程式:「=」的含意11:33
  • 1-07 編程偵錯技巧:即時運算與區域變數視窗5:59
  • 1-08 儲存格靈活運用:數據輸入與輸出11:40
  • 1-09 訊息方塊及函數編程9:39
  • 1-10 程式執行效率探討5:10

Requirements

  • 1. VBA 0 基礎。
  • 2. Excel 0 基礎。
  • 3. 需安裝 Excel 軟體/軟件,Excel所有版本皆可適用。
  • 4. 為提升您的資訊素養,務必以「做中學」方式進行,課程中程式碼請自行鍵入及演練,如此方能感受程式語法與邏輯,並有效提升實戰經驗。不建議採「複製、貼上」或「僅是視屏觀賞」方式學習。畢竟,唯有辛勤播種,方能歡呼收成。
  • 5. 課程中所有檔案 [包含:3個練習(xlsx)檔案,及1個原始程式碼檔案(doc)],置於第一個視屏裡,請自行下載享用;另外,各 Part 的第一個視屏,也有該 Part 所對應的練習 (xlsx) 檔案。若您需要課程完整的執行檔案 (xlsm) 可透過本平台向作者索取。

Description

作者擁有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% 的問題,基本上在職場實務上您是很難遇到的,所以也無須太擔心。

Who this course is for:

  • 程式初學者。
  • 想變聰明的人,
  • 想提昇效率的人,
  • 想瞭解編程邏輯的人,
  • 想深入學會一套程式語言的人。