一系列預定義的指令
在Excel中,宏(Macro)是一系列預定義的指令,用於自動化頻繁使用的命令或動作序列。這些指令可以簡化複雜的操作步驟,使得原本需要多步才能完成的任務可以通過單個命令來完成。宏通常使用VBA(Visual Basic for Applications)語言編寫,這是一種集成在Microsoft Office系列產品中的腳本語言,無需編譯成執行檔,可以直接由解釋器執行。
宏的錄製和編輯可以通過Excel的「視圖」標籤頁下的宏功能來實現。用戶可以錄製自己在Excel中的操作,將這些操作轉換為代碼,然後保存。這樣,通過執行這個宏,就可以重複錄製時完成的動作。此外,如果用戶有VB語言的編程基礎,還可以使用VBA的API進行更複雜的宏編程。
宏的代碼段是保存在Excel檔案中的,為了使用宏,需要在Excel中啟用宏功能,並且在保存檔案時選擇正確的檔案類型(如.xlsm)。如果不保存為正確的檔案類型,宏可能會丟失,或者在老版本的Excel中需要開啟允許宏的設定。