可購買版本(2):
2025-12-27 → 2026-02-10
作者:吳承穎(樂咖老師)
2023年初的一天,我和團隊夥伴正在討論如何快速完成每月薪資結算。他向我詳細說明了整個流程,耐心展示他如何一步步核對資料、計算數字。這樣的工作,他每個月都要花上6個小時。
當時,我剛接觸ChatGPT不久,還不太了解它的極限,只用它寫過一些簡單的Excel公式。可是聽完夥伴的描述後,我心想,既然有這麼重複又耗時的工作,或許可以試著用ChatGPT來寫個程式,看看能否加快進度。
我們的薪資資料都存在Google試算表,而Google Apps Script(類似Office的VBA)可以自動化處理Google試算表的任務。可惜,我完全沒學過這個程式語言,只能硬著頭皮跟ChatGPT不斷聊天,輸入指令、測試程式、追問——在這個循環中來回嘗試。
就這樣過了整整6小時後,ChatGPT又再次生成一段程式碼。我把它複製到Google Apps Script編輯器,按下執行鍵⋯⋯6秒的時間內,這段程式把好幾個工作表的資料匯總、統一格式,在試算表中跑出一筆一筆資料,自動完成了所有的薪資結算;而且每一筆數據都正確無誤,絲毫不差。
我馬上把這個成果分享給夥伴,他聽了目瞪口呆。原本耗時6小時的工作,到現在只需要按下一個按鈕,6秒鐘就能完成,不只節省時間,還提高工作滿意度!一年下來,光這項流程就能幫我們省下72小時,效率提升不只百倍。
重點是,這只是其中一個程式,後來我又幫團隊和客戶做了無數程式。
將試算表的客戶訂購資料,自動根據報價單模板轉為PDF明細。
依據不同客戶的交期,在Outlook草稿中插入專屬表格後寄出。
每次打開Excel檔案,自動彈出視窗提醒出貨資訊。
太多太多了⋯⋯這邊省下3小時,那邊省下5小時,大大小小加起來,一週就能省下1-2天工時。
這還只是一個人。你能想像全公司有10%、30%、50%的人,都會用AI寫程式,自動完成各種任務嗎?這時候,能夠省下的工作時間,難以估計。
大三時,我修了一門「管理數學」。這堂課的設定很妙,不是必修、不是選修,而是「必選」,也就是你一定要選,但不一定要過。
教授要求這堂課所有人都要寫VBA來完成作業。幾乎沒去上課的我,看到第一份作業後整個人呆住,完全不會寫。於是我開始計算,不是計算作業的題目,而是計算這門課如果被當我還能不能畢業。
計算完後,我發現被當還是可以畢業,於是關掉電腦裡的Excel表,再也沒有進過管理數學的教室。
時間快轉到七年後。
我走進竹科某大廠的大廳,穿過一段長廊後,走進培訓教室。接近九點時,臺下坐滿了36個人,我的簡報上寫著今天的課程標題:ChatGPT×VBA自動化。
我拿起麥克風,問了第一個問題:在座有誰會寫VBA?中間座位有個人默默舉起手。全場37個人——包括我——就只有他一個人會寫VBA。
六小時後課程結束,我收到了回饋問卷統計:全班滿意度97%,超越其他講師過去平均的93-95%。這次上課,是我第一次教ChatGPT×VBA自動化;但這一刻,我意識到,只要有心,還有AI,人人都是程式高手。
有些人會覺得,用AI寫程式是科技人的專利。但我也教過在非營利組織工作的65歲學員,頭髮全白,還是能用AI生成程式、完成任務。
有些工程師則會說,不懂程式,出錯的話也不知道錯在哪。這句話說得沒錯,但只說了一半。我們不知道錯在哪,但多數情況下ChatGPT能夠知道,並自動除錯。我們要做的,就是下指令、複製程式、測試程式、檢查結果。
懂程式的話,下指令會更精準,除錯也會更快;不懂程式的話,透過掌握指令技巧和釐清任務邏輯,還是能得到完整可用的程式。
大三那天蓋上電腦的我,到現在還是不會寫VBA;但過去一年,不管是客戶要求、學員提問,只要是VBA能做到的,我都能用AI生成滿足需求的程式。如果不能,就多追問幾次。
因此,我很有信心跟你說:就算不會寫程式,你還是能用AI生成程式,以十倍、百倍的速度完成工作。
你,準備好成為VBA高手了嗎?