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