Excel VBA進階實務:80組常用函數語法一次通通掌握|蘇世榮|104人資市集


課程對象:需要處理大量資料的人 在Excel經常使用重複性操作的人 想讓Excel可以自動化的人


商品分類:線上課程


商品標籤:

工作效率,職場必修,精選線上課


你可以學到:

完成本課程後,你將能夠掌握以下能力:

🗂 活頁簿自動化管理

  • 自動建立、開啟與關閉 Excel 檔案
  • 批次開啟資料夾內所有 Excel 檔案
  • 自動儲存與另存新檔
  • 取得檔案路徑與檔案清單
  • 不開啟檔案即可讀取資料

📑 工作表批次操作

  • 自動新增、複製與刪除工作表
  • 批次建立 1~12 月報表
  • 自動重新排序工作表
  • 將單一工作表輸出為新檔案
  • 取得工作表數量與名稱

🔢 儲存格與資料處理

  • 自動選取資料範圍
  • 批次輸入資料到多個儲存格
  • 清除資料與格式
  • 自動複製與貼上資料
  • 判斷資料區域與使用範圍
  • 取得選取儲存格數量與欄列數

💬 互動視窗與錯誤控制

  • 建立訊息視窗與輸入視窗
  • 設定不同按鈕與圖示
  • 強制換行與使用者輸入互動
  • 錯誤忽略與程式穩定執行

📅 VBA 與 Excel 函數整合

  • 取得系統日期與時間
  • 日期與時間格式設定
  • 使用 SUM、AVERAGE 等函數
  • 計算最高分、最低分與人數
  • 建立自訂函數 (UDF)

🧠 邏輯判斷與流程控制

  • IF 條件判斷應用
  • Select Case 多重判斷
  • Choose 與 Switch 函數
  • For 迴圈與巢狀迴圈
  • Do While 與 While Wend 迴圈


課程資訊:

課程名稱
Excel VBA進階實務:80組常用函數語法一次通通掌握

課程對象

  • 想提升 Excel 工作效率的上班族
  • 行政、人資、會計、業務等需要大量資料處理者
  • 想學習自動化報表與批次作業者
  • 已具備 Excel 基礎,想進階 VBA 的學習者

課程目標
本課程從 VBA 最基礎語法開始,逐步帶領學員學習活頁簿、工作表與儲存格操作,並結合 Excel 函數與流程控制,建立完整的自動化思維,讓學員能夠實際應用於工作場景,打造屬於自己的自動化工具。

課程特色

  • 📊 從零開始,完整建立 VBA 基礎觀念
  • 🧩 每堂課搭配實用語法與實務應用
  • ⚡ 強調自動化流程設計與效率提升
  • 🛠 可直接應用於日常工作情境
  • 📁 涵蓋活頁簿、工作表與資料批次處理技巧

課程時數
共五堂課(依實際安排調整)

教學方式

  • 語法講解
  • 範例操作示範
  • 實務情境練習
  • 自動化案例應用


課程大綱:

  • 章節標題:第一堂 活頁簿常用的語法
    • 段落標題:1-01_創建一個新的活頁簿
    • 段落標題:1-02_開啟舊的活頁簿
    • 段落標題:1-03_切換到已開啟的活頁簿
    • 段落標題:1-04_儲存VBA語法所在的活頁簿
    • 段落標題:1-05_儲存作用中的活頁簿
    • 段落標題:1-06_另存活頁簿
    • 段落標題:1-07_取得活頁簿的儲存路徑
    • 段落標題:1-08_關閉VBA語法所在活頁簿
    • 段落標題:1-09_關閉作用中的活頁簿
    • 段落標題:1-10_作用中活頁簿與巨集活頁簿的操作
    • 段落標題:1-11_不開啟活頁簿就取得資料
    • 段落標題:1-12:開啟資料夾中的所有Excel檔
    • 段落標題:1-13_取得資料夾中的Excel檔案清單
    • 段落標題:1-14_判斷活頁簿是否被修改過

  • 章節標題:第二堂 工作表常用的語法
    • 段落標題:2-01_取得使用中活頁簿的工作表數量
    • 段落標題:2-02_取得活動工作表中已使用的列數
    • 段落標題:2-03_取得工作表的總列數
    • 段落標題:2-04_將Sheet1命名為練習
    • 段落標題:2-05_增加一個新工作表在某張工作表前或後
    • 段落標題:2-06_複製工作表
    • 段落標題:2-07_連續插入1~12月的工作表
    • 段落標題:2-08_將當前工作表移至工作表的最後
    • 段落標題:2-09_刪除工作表
    • 段落標題:2-10_獲取工作表的名稱
    • 段落標題:2-11_將單一工作表儲存為新的檔案

  • 章節標題:第三堂 儲存格常用的語法
    • 段落標題:3-01_選擇當前活動儲存格所在的資料庫
    • 段落標題:3-02_將作用用儲存格停留在資料庫的第一格
    • 段落標題:3-03_選擇目前使用的所有儲存格
    • 段落標題:3-04_選定當前工作表的所有儲存格
    • 段落標題:3-05_當前選中區域的儲存格數
    • 段落標題:3-06_選取範圍的欄數
    • 段落標題:3-07_回傳有幾個選取範圍
    • 段落標題:3-08_清除活動工作上儲存格的內容
    • 段落標題:3-09_清除工作表中所有儲存格的內容
    • 段落標題:3-10_作用儲存格下移一列,同理,也可右移一欄
    • 段落標題:3-11_複製儲存格A1,貼到儲存格B1中
    • 段落標題:3-12:將值XX輸入到所選的範圍中
    • 段落標題:3-13:範圍名稱Data中的儲存格數

  • 章節標題:第四堂 其他常用的語法
    • 段落標題:4-01_建立範圍名稱的方式
    • 段落標題:4-02_刪除範圍名稱
    • 段落標題:4-03_訊息視窗的使用
    • 段落標題:4-04_為訊息視窗加上按鈕
    • 段落標題:4-05_為訊息視窗加上按鈕和圖示
    • 段落標題:4-06_訊息視窗中強制換行
    • 段落標題:4-07_輸入視窗的運用
    • 段落標題:4-08_輸入視窗的內容形態
    • 段落標題:4-09_忽略錯誤繼續執行VBA程式,避免出現錯誤消息

  • 章節標題:第五堂 VBA中使用Excel函數
    • 段落標題:5-01_取得系統現在的日期和時間
    • 段落標題:5-02_設定時間的格式
    • 段落標題:5-03_取得日期的年、月、日
    • 段落標題:5-04_取得時間的時、分、秒
    • 段落標題:5-05_組合日期的函數
    • 段落標題:5-06_取得日期是這一週的第幾天
    • 段落標題:5-07_加入Excel函數SUM
    • 段落標題:5-08_加總語法的第二種寫法
    • 段落標題:5-09_加入Excel函數Average
    • 段落標題:5-10_平均的第二種寫法
    • 段落標題:5-11_最高分的語法
    • 段落標題:5-12_最低分的語法
    • 段落標題:5-13_考試人數的計數語法
    • 段落標題:5-14_自訂函數_串接
    • 段落標題:5-15_自訂函數_判斷成績等級
    • 段落標題:5-16_自訂函數_四捨五入計算薪資
    • 段落標題:5-17_增益集的建立
    • 段落標題:5-18_IF條件判斷
    • 段落標題:5-19_IIF函式
    • 段落標題:5-20_IF多重選擇
    • 段落標題:5-21_Select Case多重選擇
    • 段落標題:5-22_Choose函式
    • 段落標題:5-23_Switch函式
    • 段落標題:5-24_For迴圈
    • 段落標題:5-25_For巢狀迴圈
    • 段落標題:5-26_Do While迴圈
    • 段落標題:5-27_While Wend迴圈