案例01|FormatSalesReport:錄製報表格式化巨集
案例02|AddNetSalesFormula:相對參照與批次公式填滿
案例03|CreateSummary:依 Region 彙總 Net Sales 與訂單數
| 核心主題 | 主要觀點/方法 | 實務用途 | 重要條件/限制/延伸 |
|---|---|---|---|
| Record Macro | 把重複格式化操作錄製成巨集 | 快速重複報表格式 | 錄製結果常含固定範圍,需留意資料長度 |
| Relative Reference | 以相對參照填入 Net Sales 公式 | 批次計算資料列 | 公式必須跟著列號正確移動 |
| VBA 程式碼 | 用 VBA 直接建立格式化、公式與摘要 | 超越錄製巨集限制 | 需在 VBA Editor 中檢查與測試 |
| Region Summary | SUMIF + COUNTIF 依 Region 彙總 | 快速建立管理摘要 | 來源範圍與輸出區域須一致 |
| 檔案格式 | .xlsm 保存 VBA 專案 | 讓巨集可執行與保存 | .xlsx 不保存 VBA 專案 |
本章用 10 筆銷售訂單示範三個來源 Scenario:FormatSalesReport、AddNetSalesFormula、CreateSummary。核心學習路徑是先辨識重複手動操作,再用 Record Macro 建立初步自動化;當錄製巨集不足時,再用 VBA 程式碼處理公式填滿與區域彙總。
Excel/VBA 負責真正執行格式化、公式填滿與彙總;AI 可協助解釋錄製巨集、產生或整理 VBA 程式碼、找出固定範圍與相對參照問題,但程式碼仍必須在 .xlsm 中實際測試。