什么是Excel宏命令

2020-08-20 16:53 更新

什么是宏

宏是一些儲存了一系列命令的程序。當你創(chuàng)建一個宏命令的時候,你只是將一系列的鍵盤輸入結(jié)合成一個簡單的命令,你以后可以“回演”這個命令。因為宏命令可以減少復雜任務(wù)的步驟,使用宏命令可以顯著得減少你花在創(chuàng)建,設(shè)置格式,修改和打印工作表的時間。你可以通過 Excel 內(nèi)置的錄制工具來創(chuàng)建宏命令,也可以在代碼編輯器里面直接寫代碼。微軟 Excel2002 電子表格具有強大的編程功能。


技巧:普通語言

Excel5 是市場上第一個使用 VBA 的軟件。從那以后,VBA 開拓了在所有微軟辦公應(yīng)用軟件中的應(yīng)用。這意味著你從本手冊中學習的VBA將來同樣可以應(yīng)用到其它微軟辦公軟件中,例如:Word,PowerPoint,Outlook or Access



宏命令的普通應(yīng)用

微軟 Excel2002 帶來了很多內(nèi)置,節(jié)省時間的特點,這些使你工作得更快更聰明。在你決定用宏命令來自動化工作表任務(wù)前,確保沒有現(xiàn)成的內(nèi)置工具來做這項任務(wù)。然而,當你發(fā)現(xiàn)你需要反復地做一些動作,或者 Excel 沒有提供一個內(nèi)置工具幫你完成該任務(wù),那么創(chuàng)建一個宏命令吧。


宏命令可以使你能夠?qū)⒐ぷ鞅淼娜魏尾糠止ぷ髯詣踊@?,你可以自動化?shù)據(jù)錄入——創(chuàng)建一個宏命令在工作表輸入標題或者用新標簽取代列標題。宏命令可以幫你檢查選中的工作表區(qū)域里的重復值。


你可以通過宏命令快速地將格式應(yīng)用到多個工作表,并且可以結(jié)合不同的格式,例如字體,顏色,邊框和陰影等。盡管如此,Excel 還擁有非常強大的圖表功能,如果你想要將圖表創(chuàng)建和格式設(shè)置自動化,那么宏命令是一個好方法。宏命令也可以幫助你設(shè)置打印區(qū)域,頁邊距,頁眉,頁腳,以及選擇特殊的打印選項。


寫宏之前的計劃

在你創(chuàng)建一個宏命令之前,花幾分鐘來考慮你究竟想做什么。因為宏命令是一大堆鍵盤輸入的集合,事先計劃你的行動非常重要。最早的計劃宏命令的方法是手動地將宏命令需要做的事情做一遍。在你做鍵盤輸入的同時,在一張紙上記錄下他們實際發(fā)生的情況,不要漏掉任何東西。


像錄音機一樣,Excel 可以將你的所有動作錄制下來(事實上并非如此,有些操作是無法錄制的)。如果在錄制宏之前,你沒有很好地計劃,你會錄制很多不必要的步驟,而這些都會影響運行速度。盡管修改宏代碼比去除錄制宏里面不必要的步驟容易,但是,僅僅錄制必要的步驟會節(jié)省你修改代碼的時間和以后的麻煩。


假設(shè)你想看一眼哪些區(qū)域是文本,哪些是數(shù)字以及哪些是公式,下圖顯示了使用不同的字體顏色和樣式來區(qū)分這些單元格里潛在的內(nèi)容。

18132348-cd75058c78404132acef58bef8be2491


如何設(shè)置上圖所示的格式?打開一個含有公式計算的工作表,或者創(chuàng)建一個如圖所示的例子。如果你用圖示例子,請確保用SUM函數(shù)計算每月和季度的總結(jié)。


在錄制宏之前,請做如下操作:


1、選取一個單元格


2、選擇“編輯”-“定位”


3、在“定位”對話框中,點擊“特殊”按鈕


4、在“特殊”對話框中,勾選“常數(shù)”——勾選“文本”,同時去除“數(shù)字”,“邏輯值”和“錯誤值”的勾選


5、按“確定”返回工作表。注意,這時含有文本的單元格已經(jīng)被選中了。小心,不要改變選中區(qū)域,直到你在下一步做一些必要的格式設(shè)置


6、對選中區(qū)域。選擇“格式”-“單元格”


7、在單元格格式設(shè)置對話框,選擇“字體”-設(shè)置字體為“粗體”,顏色為“紫色”。然后點擊“確定”關(guān)閉對話框。注意,含有文本的單元格顯示了不同的顏色。


步驟1到7教你定位到文本單元格,要定位數(shù)字單元格,請按如下操作:


8、選取一個單元格


9、選擇“編輯”-“定位”


10、在“定位”對話框中,點擊“特殊”按鈕


11、 在“特殊”對話框中,勾選“常數(shù)”——勾選“數(shù)字”,同時去除“文本”,“邏輯值”和“錯誤值”的勾選


12、按“確定”返回工作表。注意,這時含有數(shù)字的單元格已經(jīng)被選中了。小心,不要改變選中區(qū)域,直到你在下一步做一些必要的格式設(shè)置

13、 對選中區(qū)域。選擇“格式”-“單元格”


14、在單元格格式設(shè)置對話框,選擇“字體”-設(shè)置字體顏色為“暗藍色”。然后點擊“確定”關(guān)閉對話框。注意,含有數(shù)字的單元格顯示了不同的顏色。

步驟 8 到 14 教你定位到數(shù)字單元格,要定位公式單元格,請按如下操作:


15、選取一個單元格


16、選擇“編輯”-“定位”


17、在“定位”對話框中,點擊“特殊”按鈕


18、在“特殊”對話框中,勾選“公式”


19、按“確定”返回工作表。注意,這時含有公式計算結(jié)果的單元格已經(jīng)被選中了。小心,不要改變選中區(qū)域,直到你在下一步做一些必要的格式設(shè)置


20、對選中區(qū)域。選擇“格式”-“單元格”


21、在單元格格式設(shè)置對話框,選擇“字體”-設(shè)置字體為“粗體”,顏色為“紅色”。然后點擊“確定”關(guān)閉對話框。注意,含有公式的單元格顯示了不同的顏色。


步驟 15 到 21 教你定位到公式單元格。你可以在工作表中加上圖例,以便容易理解。


22、選取區(qū)域 A1:A3,選擇“插入”-“行”


23、選擇單元格 A1


24、 選擇“格式”-“單元格”,并且在“填充色”頁點擊“紫色”,點擊“確定”返回工作表


25、選擇 B1,輸入“文本”


26、選擇單元格 A2


27、選擇“格式”-“單元格”,并且點擊“暗藍色”,“確定”返回


28、選擇 B2,輸入“數(shù)字”


29、選擇 A3


30、選擇“格式”-“單元格”,點擊“紅色”,“確定”返回

31、選擇 B3,輸入“公式”


32、 選擇 A1


完成步驟 22 到 32 后,A1:A3 單元格會顯示一個簡單的顏色圖例,如圖上圖所示。


正如你所看到的,不管工作表顯示的任務(wù)多么簡單,你卻可能需要很多步驟來達到預期效果。創(chuàng)建
一個可以重復你剛才操作的宏命令,真的很省時間,特別是當你需要重復這個相同的工作到很多工作表中去。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號