1.建立宏
執(zhí)行“工具→宏→Visual Basic編輯器”命令,進入“Visual Basic編輯”窗口(圖1),在左側“工程資源管理器”窗口中,選中“Normal”選項或“Project”選項,執(zhí)行“插入→模塊”命令,插入一個模塊(如“模塊1”),雙擊“模塊1”在窗口右邊展開“模塊1(代碼)”編輯窗口(圖1),按下述格式輸入宏代碼:
Sub 宏名稱
宏代碼
End Sub
輸入完成后,關閉窗口返回即可。
提示:①可以通過執(zhí)行“工具→宏→錄制新宏”命令,然后取名錄制建立宏。不過,這樣錄制出來的宏,通常含有大量的多余宏代碼。
②如果“工程資源管理器”窗口沒有展開,請執(zhí)行“視圖→工程資源管理器”命令將它展開。
?、圻x中“Normal”選項(在Excel中對應的是“VBAProject(PERSONAL.xls)”選項)建立的宏,對所有的文檔有效;選中“Project”選項(在Excel中對應的是“VBAProject(工作簿名稱)”選項)建立的宏,僅對相應的文檔有效。
執(zhí)行“工具→宏→宏”命令(或者按“Alt+F8”組合鍵),打開“宏”對話框,雙擊需要運行的宏即可。
提示:
?、僖购赀\行,需要將宏的安全性設置為“低”:執(zhí)行“工具→宏→安全性”命令,打開“安全性”對話框,選中“低”選項后,按“確定”返回即可。
?、诶?#8220;宏”對話框右側的相關按鈕,可以快速實現(xiàn)對宏的編輯、創(chuàng)建、刪除等操作。
3.建立宏按鈕
如果你經(jīng)常要運行某個宏,我們可以在工具欄上為相應的宏建立一個按鈕。
?、賵?zhí)行“工具→自定義”命令,打開“自定義”對話框(圖2)。
?、谇袚Q到“命令”標簽下,在“類別”下面選中“宏”選項,然后將右邊“命令”區(qū)中相應的宏拖到工具欄上。
提示:在Excel中,可以將“自定義按鈕”選項拖到工具欄中合適的位置。
?、蹎螕?#8220;更改所選內(nèi)容”按鈕,在隨后彈出的快捷菜單的“命令”后面的方框中輸入一個便于理解的名稱,同時選中菜單中的“總是只用文字”選項。
提示:在Excel中,要增加一步操作:選中拖到工具欄上的“自定義按鈕”(此時已改名),右擊鼠標,在隨后彈出的快捷菜單中,選“指定宏”選項,打開“指定宏”對話框(類似“宏”對話框),選中相應的宏,按“確定”返回。
④關閉“自定義”對話框。
以后需要運行該宏時,只要單擊剛才建立的按鈕就行了。