Excel 巨集:它們是什麼以及如何使用它們
如果您有一系列簡單的操作需要重複多次,則可以讓 Excel 記錄這些操作並產生包含重複這些操作的程式碼的巨集。
錄製巨集後,您可以根據需要多次重複這一系列操作,只需執行錄製的巨集即可。
這比每次手動重複相同系列的操作要高效得多。
要錄製巨集,您必須先開始錄製過程。 這個選項可以在選單中找到 宏 ,位於選項卡上 視圖 在 Excel 功能區中(或在選單中 a 下坡 Excel 2003 中的工具)。 這些選項如下圖所示:
在目前版本的 Excel(2007 及更高版本)中記錄巨集:
然後您將看到“記錄巨集”對話框。
如果需要,此方塊可讓您輸入巨集的名稱和描述。 給巨集一個有意義的名稱是個好主意,這樣當您稍後返回巨集時,這將幫助您記住它的作用。 但是,如果您不提供名稱,Excel 將自動為巨集命名(例如 Macro1、Macro2 等)。
「記錄巨集」對話方塊也提供了為巨集指定鍵盤快速鍵的選項。這將使巨集更容易運行。但是,您必須小心,不要將 Excel 的預設組合鍵之一(例如 CTRL-C)指派給巨集。如果您選擇現有的 Excel 組合鍵,它將被您的巨集覆蓋,並且您或其他使用者可能最終會意外執行巨集程式碼。
一旦您對巨集名稱和(如有必要)鍵盤快捷鍵感到滿意,請選擇「確定」開始錄製巨集。
一旦開始記錄宏,您執行的每個操作(資料輸入、儲存格選擇、儲存格格式設定、工作表捲動等)都會作為 VBA 程式碼記錄在新宏中。
此外,當您錄製巨集時,您將在工作簿的左下角看到一個停止按鈕(或在 Excel 2003 中,停止按鈕將顯示在浮動工具列上),如下所示:
完成要錄製的操作後,可以透過點擊「停止」按鈕停止錄製巨集。 巨集程式碼現在將儲存在 Visual Basic 編輯器內的模組中。
“使用相對引用”選項
如果您選擇該選項 使用相對參考 錄製巨集時,巨集內的所有儲存格參考都是相對的。 但是,如果該選項 使用相對參考 未選擇,程式碼中顯示的所有儲存格參考都將是絕對的(請參閱我們的帖子 引用運算符).
選項 使用相對參考 它在選單中 宏 (可在 Excel 2003 的巨集工具列上找到)。
運行錄製的巨集
記錄巨集時,Excel 總是會產生 Sub 過程(而不是 Function 過程)。 如果您已為巨集指定了鍵盤快速鍵,則此快速鍵將是執行巨集的最簡單方法。 否則,可以透過執行下列步驟來運行巨集:
- 按 Alt + F8(即按 ALT 鍵的同時按 F8)顯示「巨集」對話方塊;
- 在「巨集」對話方塊中,選擇要執行的巨集;
- 點擊 su 埃塞吉 .
Ercole Palmeri