錄制宏既然你已經(jīng)知道了你需要做哪些操作,,是時候打開你的宏錄制器來創(chuàng)建你的宏了,。在你依照下面的錄制步驟之前,請確保你已經(jīng)清除了剛才例子里的格式,。按下Ctrl+A以選中整個工作表,,選擇“編輯”-“清除”-“格式”選擇A1:A3并且選擇“編輯”-“刪除”。在“刪除”對話框,,選擇“整行”然后點擊“確定”,。 依照以下步驟來創(chuàng)建你的第一個宏命令: 1、選擇一個單元格錄制宏之前,,你應(yīng)該想好是否要錄制當(dāng)前單元格的位置,。如果你需要宏總是從一個特定的位置開始,那么先打開宏錄制器再選擇你想要宏開始選中的特定位置,。如果當(dāng)前單元格的位置無關(guān)緊要,,那么先選擇一個單元格,然后才打開宏錄制器,。 選擇“工具”-“宏”-“錄制新宏”,。出現(xiàn)一個錄制宏對話框。 2,、給宏取個名字“WhatsInACell” 技巧:宏命名如果你忘記給宏命名,,Excel 會給出一個默認的宏名,例如:Macro1,,Macro2,,等等。宏名可以包含字母,,數(shù)字和下劃線,,但是第一個字必須是字母(譯者:中文亦可,建議用英文),。例如:Report1是有效的宏名,,然而1Report則是非法的,。宏名里不能含有空格。如果你隔開宏名中的每個詞,,可以使用下劃線,。 例如:WhatsInACell,改為Whats_In_A_Cell,。 3,、在宏的存貯位置里,選擇“當(dāng)前工作簿” 技巧:保存宏Excel 讓你可以將宏保存在三個地方: 個人宏工作簿——如果你將宏保存在這里,,你每次使用Excel 的時候都可以使用這個宏,。個人宏工作簿在XLStart文件夾中。如果這個工作簿不存在,,那么當(dāng)你第一次使用這個選項的時候,,Excel會自動生成這個工作簿。
4、在描述框里輸入:顯示單元格里潛在的內(nèi)容:文本,,數(shù)字,,公式 5、點擊“確定”關(guān)閉宏錄制對話框,,并開始錄制,。 這時,出現(xiàn)了“停止錄制”工具欄,。Excel下面的狀態(tài)欄顯示“準(zhǔn)備錄制” 停止錄制工具欄提供按鈕來停止錄制,,以及讓Excel如何在錄制宏的時候處理單元格地址
絕對——如果在執(zhí)行宏命令的過程中,無論哪些單元格被選中了,,你都希望宏在特定的單元格執(zhí)行這些錄制的操作,,那么使用絕對單元格地址。絕對單元格引用具有如下形式:$A$1,,$C$5等,。Excel宏錄制器默認使用絕對引用。在錄制前,,確保停止錄制工具欄上的第二個按鈕沒有被按下去,。當(dāng)鼠標(biāo)指向這個按鈕,工具提示“相對引用”,。
例如:你可以選擇一個特定單元格(如$A$4),做一個操作,,然后選擇另外一個相對于當(dāng)前位置的單元格(如C9,,他在當(dāng)前單元格$A$4往下5行和向右2列的位置)。當(dāng)你復(fù)制單元格時,,相對引用會自動調(diào)整引用,,而絕對引用則不會,。
7,、 完成所有操作后,點擊停止錄制工具欄上的“停止錄制”按鈕,,或者選擇“工具”-“宏”-“停止錄制” 運行宏你創(chuàng)建了一個宏命令后,,至少要運行一次以確保它運行正確。在本章的后面,,你將學(xué)到好幾種運行宏的方法,,不過,現(xiàn)在,,使用菜單命令,。要看到你的成果,確保清除了例子的格式,。按下Ctrl+A以選中整個工作表,,選擇“編輯”-“清除”-“格式”選擇A1:A3并且選擇“編輯”-“刪除”。在“刪除”對話框,,選擇“整行”然后點擊“確定”,。稍后,你將在另外一個宏里面錄制清除工作表格式的步驟,。
在宏對話框,,你可以選擇一個宏,,運行,編輯或者刪除它你也許經(jīng)常會發(fā)現(xiàn)錄制的宏不會按你預(yù)期的和你第一次操作那么運行,。也許在錄制宏的時候,,你選擇了錯誤的字體,或者忘記改變單元格顏色,,或者你臨時發(fā)現(xiàn)最好加上一個步驟,。不必驚慌。Excel允許你修改代碼,,而不會強迫你重新錄制那些單調(diào)的操作,。 |
|