ChatGPT x VBA 自動化工作流程

ChatGPT x VBA 自動化工作流程

在現代辦公室中,自動化的需求持續增加,透過 Excel VBA 這門程式語言,能有效減輕重複性工作的負擔,大幅提升效率。然而,由於 VBA 的學習門檻較高,許多職場人士在撰寫 VBA 巨集時往往感到困難。如今隨著生成式 AI 工具(如 ChatGPT)的出現,只需輸入適當的指令,AI 就能協助我們開發程式碼,不僅大幅降低了 VBA 撰寫的難度,也讓自動化工作流程從理想變為現實。

banner


本課程旨在教導學員如何使用生成式 AI 工具(如 ChatGPT)實現辦公室自動化。課程以實務操作為主,學員將學習如何使用 ChatGPT 自動產生 Excel VBA 程式碼。我們還將教授如何開發自訂函數,處理特殊的資料需求,以及透過巨集來自動化大量重複性操作。學員還將學習如何設定自動排程,實現完整的工作流程自動化。例如,定期生成報表,並透過 Email 自動發送通知。這些過去開發上十分困難的功能,如今透過 ChatGPT,都能輕鬆實現。


課程大綱

單元 1. VBA 簡介
- VBA 是什麽
- VBA 能夠為我們做什麽事?
- 爲何要自動化流程?
- 不同的自動化方法簡介

單元 2. VBA 的關鍵感念
- Workbook、Worksheets、Range 物件
- 厘清工作需要自動化的流程
- 請 AI 協助我們產生
- 讓 AI 協助撰寫 VBA 巨集,自動化工作流程

單元 3. AI 幫助建制自動化流程建制
- VBA 巨集簡介
- 如何讓 AI 幫助我們寫程式碼
- 讓 AI 協助撰寫 VBA 巨集,自動化工作流程

專題:用巨集自動統計業績,並標記業績最好的業務員

單元 4. 用 AI 打造客制化 Excel 函數
- 什麽是自訂函數(User Defined Function)?
- 讓 AI 協助撰寫自訂函數

專題:利用自訂函數計算業務員薪資

單元 5. 用 AI 教我們如何讓自動執行程式
- 何爲排程?
- 讓AI 協助我們使用 Scheduler 工具

專題:讓 AI 協助我們設定排程,讓電腦定時執行巨集統計數據

單元 6. 用 VBA 發送 Email
- 利用 VBA 發送 Email

專題:在自動統計完畢數據之後,將檔案透過 Email 發佈

適合對象

建議學員需要熟悉:

- 基本的 Excel 操作(例:如何篩選、排序等功能)
- 基本的 Excel 函數(例:VLOOKUP、SUM、AVERAGE、LEFT 等函數)
- 有程式語言或 Excel VBA 開發經驗者爲佳

開發環境

- Microsoft Excel (最低版本為 2016,强烈建議使用 M365 版本)
- Microsoft Outlook
- Windows 作業系統的電腦
- ChatGPT 賬號
- Microsoft 賬號


實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

  • 第436期 招生中

    課程類別:假日專題班1

    開課日期:2025.03.16 ~ 2025.03.30

    上課時間:

    週 (六)(日) 1:30 PM ~ 3:30 PM

    學費:新生新台幣4500元整

    注意事項:

    3月系上定期洗水塔時間尚未公告故上課時間之後會再異動,請靜待通知

  • 講師介紹

    (一) 學歷

    • 現為本校共同教育中心統計碩士學位學程兼任講師
    • 國立臺灣大學 資訊網路與多媒體研究所碩士學位
    • 美國加州大學 電機系學士學位

    *研究領域:多媒體資訊檢索、電腦視覺、人機互動 

     (二) 經歷

    • Kyosei.ai 共同創辦人兼技術總監
    • OneAD 資深軟體工程師

     (三) 專長

    Python、Node.js、Excel & VBA

     (四) 教學經驗

    • 台大共教中心統計學程 實務講師 2019
    • 國泰金控 企業教育訓練講師 2018
    •  台大資訊系統訓練班講師 2015年至今累計授課時數至2024年11月已有6,470小時