本教程介紹如何使用宏記錄器在Excel中創建一個簡單的宏。 宏記錄器通過記錄鼠標的所有擊鍵和點擊來工作。 本教程中創建的宏將為工作表標題應用一些格式化選項。
在Excel 2007和2010中,所有與宏相關的命令都位於功能區的“ 開發工具”選項卡上。 通常需要將此選項卡添加到功能區才能訪問宏命令。 本教程涵蓋的主題包括:
- 添加開發人員選項卡
- 啟動Excel宏記錄器
- Excel宏記錄器選項
- 錄製宏
- 運行宏
- 宏錯誤/編輯宏
01之06
添加開發人員選項卡
- 單擊功能區的“文件”選項卡以打開文件菜單。
- 點擊菜單上的選項打開Excel選項 對話框 。
- 單擊左側窗口中的“ 自定義功能區”選項,查看對話框右側窗口中的可用選項。
- 在選項的主選項卡部分下,窗口檢查開發人員選項。
- 點擊確定。
- “開發人員”選項卡現在應該在Excel 2010的功能區中可見。
在Excel 2007中添加開發人員選項卡
- 在Excel 2007中,單擊Office按鈕打開下拉菜單。
- 單擊位於菜單底部的Excel選項按鈕打開Excel選項對話框。
- 單擊打開對話框左側窗口頂部的熱門選項。
- 單擊打開對話框右側窗口功能區中的Show Developer Tab 。
- 點擊確定。
- 開發人員選項卡現在應該在功能區中可見。
02 06
添加工作表標題/ Excel宏錄製器
在我們開始錄製我們的宏之前,我們需要添加我們將要格式化的工作表標題。
由於每個工作表的標題通常是該工作表的唯一標識,因此我們不希望在宏中包含標題。 因此,在啟動宏記錄器之前,我們將它添加到工作表中。
- 單擊工作表中的單元格A1。
- 輸入標題: 2008年6月的Cookie Shop Expenses 。
- 按下鍵盤上的Enter鍵。
Excel宏錄像機
在Excel中創建宏的最簡單方法是使用宏記錄器。 要做到這一點:
- 點擊開發者標籤。
- 單擊功能區中的“ 錄製宏”以打開“ 錄製宏”對話框。
03年06月
宏記錄器選項
在這個對話框中有4個選項可以完成:
- 宏名稱 - 為您的宏指定一個描述性名稱。 名稱必須以字母開頭,不允許有空格。 只允許使用字母,數字和下劃線字符。
- 快捷鍵 - (可選)在可用空間中填寫字母,數字或其他字符。 這將允許您按住CTRL鍵並按下鍵盤上選定的字母來運行宏。
- 將宏存入
- 選項:
- 本工作手冊
- 該宏只在該文件中可用。
- 新的工作簿
- 該選項打開一個新的Excel文件。 該宏只在這個新文件中可用。
- 個人宏觀工作簿。
- 此選項創建一個隱藏文件Personal.xls ,它存儲您的宏,並使它們在所有Excel文件中都可用。
- 說明 - (可選)輸入宏的說明。
對於本教程
- 在“ 錄製宏”對話框中設置選項以匹配上圖中的選項。
- 不要單擊確定 - 但 - 請參閱下文。
- 單擊“ 錄製宏”對話框中的“確定”按鈕,開始錄製剛才標識的宏。
- 如前所述,宏錄製器通過記錄鼠標的所有擊鍵和點擊來工作。
- 創建format_titles宏包括在宏錄製器運行時用鼠標在功能區的主頁選項卡上單擊多個格式選項。
- 在啟動宏記錄器之前,請轉至下一步。
04年6月
錄製宏步驟
- 單擊錄製宏對話框中的確定按鈕以啟動宏錄製器。
- 單擊功能區的“ 主頁”選項卡。
- 突出顯示工作表中的單元格A1到F1。
- 單擊合併和中心圖標將單元格A1和F1之間的標題居中。
- 點擊填充顏色圖標(看起來像一個油漆罐)來打開填充顏色下拉列表。
- 從列表中選擇藍色,重音1以將所選單元格的背景顏色變為藍色。
- 點擊字體顏色圖標(這是一個大字母“A”)來打開字體顏色下拉列表。
- 從列表中選擇白色可將所選單元格中的文本變為白色。
- 點擊字體大小圖標(在油漆罐圖標上方)打開字體大小下拉列表。
- 從列表中選擇16 ,將選定單元格中的文本大小更改為16點。
- 點擊功能區的“ 開發工具”選項卡。
- 單擊功能區上的停止錄製按鈕可停止宏錄製。
- 此時,您的工作表標題應與上圖中的標題類似。
05年06月
運行宏
要運行您記錄的宏:
- 點擊電子表格底部的Sheet2選項卡。
- 單擊工作表中的單元格A1。
- 輸入標題: 2008年7月的Cookie Shop費用 。
- 按下鍵盤上的Enter鍵。
- 點擊功能區的“ 開發工具”選項卡。
- 單擊功能區上的“ 宏”按鈕以顯示“ 查看宏”對話框。
- 單擊宏名稱窗口中的format_titles宏。
- 點擊運行按鈕。
- 宏的步驟應該自動運行,並將相同的格式化步驟應用於表單1上的標題。
- 此時,工作表2上的標題應與工作表1上的標題相似。
06年06月
宏錯誤/編輯宏
宏錯誤
如果您的宏未按預期執行,則最簡單且最好的選擇是再次按照教程的步驟操作並重新錄製宏。
編輯/步入宏
在Visual Basic for Applications(VBA)編程語言中編寫Excel宏。
單擊宏對話框中的Edit或Step Into按鈕啟動VBA編輯器(參見上圖)。
使用VBA編輯器並覆蓋VBA編程語言超出了本教程的範圍。