如果我們在Excel中經常執行某個VBA代碼,可以在Excel 2003工具欄中添加一個宏命令按鈕,以方便操作。例如工作簿中有很多工作表,而我們需要經常回到某一個表格中,如“匯總表”,可以在VBA中輸入下列代碼:
Sub GoToSheet()
Sheets("匯總表").Select
End Sub
然后進行下面的操作:
1.在菜單欄上右擊,在彈出的快捷菜單中選擇“自定義”,在彈出的“自定義”對話框中選擇“命令”選項卡。
在“類別”下的區域中選擇“宏”,然后在右側“命令”下方的區域中單擊“自定義按鈕”,這時光標變成一個帶加號的箭頭并單擊按鈕的形狀,拖動鼠標到工具欄中的某個位置。
2.單擊工具欄中的這個“自定義按鈕”圖標,彈出“宏”對話框。選擇“Sheet1.GoToSheet”,單擊“確定”按鈕。
以后,只要單擊這個自定義命令按鈕,就會選定指定的工作表。
3.如果要刪除這個自定義按鈕,按住Alt鍵的同時,將該自定義按鈕拖至工作表區域中即可。
對于Excel 2007,我們可以將宏命令按鈕添加到快速訪問工具欄中,方法如下:
1.單擊快速訪問工具欄右側的下拉箭頭,在彈出的快捷菜單中選擇“其他命令”。
2.在彈出的“Excel選項”窗口中左側的下拉列表中選擇“宏”,在下方的區域中選擇“Sheet1.GoToSheet”,單擊“添加”按鈕,將該宏命令加入到右側區域中。
3.單擊“修改”按鈕,在彈出的對話框中選擇一個圖標,單擊“確定”按鈕。
4.單擊“確定”按鈕,完成操作。
如果要刪除該宏命令,在第2步中選擇右側區域中的宏命令,并單擊“刪除”按鈕即可。