Excel VBA 透過錄製巨集的功能,讓使用者能快速完成重複性的工作,降低程式學習的門檻。錄製巨集就像錄音機一樣,將 Excel 的操作錄製下來,產生程式碼,之後可以像播放錄音一樣重複執行操作步驟。這種方式相較於傳統程式語言(如 C 或 Java),在學習上更容易上手。
首先,需要開啟 Excel 的「開發人員」索引標籤。具體步驟是:檔案 -> 選項 -> 自訂功能區 -> 勾選「開發人員」-> 確定。開啟後,可以透過以下三個地方錄製巨集:
在錄製過程中,掌握一些快速鍵可以提高效率,例如:Ctrl+Shift+↑/↓/←/→ 可以快速選取連續資料,而 Ctrl+↑/↓/←/→ 則可以快速移動作用中儲存格至連續資料的結尾處。
以營運專員小張為例,他需要將 ERP 系統撈出的報表,將每間分店的統計表分開列印。透過錄製巨集,他可以快速複製每張統計表到新的工作表。具體步驟如下:
錄製完成後,點選「開發人員」->「巨集」->「執行」,Excel 就會快速執行剛才錄製的步驟。之後,只要按下鍵盤上的「F4」鍵,就可以重複執行上一個動作,快速完成所有表格的複製。
在錄製巨集時,應避免使用滑鼠點選固定儲存格,因為這樣產生的程式碼會指定固定的儲存格位置。建議使用快速鍵來選取和移動儲存格,使程式碼更具彈性。此外,巨集名稱的第一個字不應該是數字,名稱中也不應包含特殊符號。
This is a simplified version of the page. Some interactive features are only available in the full version.
本頁為精簡版,部分互動功能僅限完整版使用。
👉 View Full Version | 前往完整版內容