|
說到「宏」,使用 Excel 有一段時(shí)間的人,估計(jì)至少聽說過幾次。我們對(duì)「宏」的了解包括提高效率、批量操作、無需編程基礎(chǔ)等等。那么,「宏」是否能提高工作效率、是否容易掌握,接下來我們一探究竟。 什么是 Excel 宏?簡單來說,Excel 宏指的是,使用 Excel 內(nèi)置的編程語言 VBA (Visual Basic for Applications)寫的,能在 Excel 環(huán)境里運(yùn)行的一系列操作指令。我們?cè)?Excel 里手動(dòng)進(jìn)行的幾乎所有操作,宏(VBA)也都可以操作。在這里,什么是 VBA,這篇文章暫不做介紹,簡單可以認(rèn)為宏就是 VBA。 這里我們可能疑惑,我自己可以進(jìn)行的操作,為什么還需要宏呢?因?yàn)?,宏具有兩個(gè)誘人的特性:
為什么要用宏?想象你平時(shí)在洗衣服前的準(zhǔn)備工作:
如果你每周洗一次衣服,一年就需要重復(fù)以上步驟53次。那么我告訴你,有一個(gè)機(jī)器人,你只需給他演示一次準(zhǔn)備工作,它就能記住所有步驟,并每次幫你在極短的時(shí)間內(nèi)完成,你想不想用這個(gè)機(jī)器人呢? 如果我們把 Excel 中數(shù)據(jù)處理比作是洗衣服,那么準(zhǔn)備數(shù)據(jù)就是洗衣服前煩瑣的準(zhǔn)備工作。現(xiàn)實(shí)中,準(zhǔn)備數(shù)據(jù)往往會(huì)占用我們大量的時(shí)間,如果這部分時(shí)間能減少,我們的工作效率也會(huì)相應(yīng)的提高。 宏,就是一個(gè)自動(dòng)化完成重復(fù)工作的工具。而且,只要會(huì)用 Excel,就可以學(xué)會(huì)錄制并使用宏,提高工作效率。接下來,一步一步教你如何錄制一個(gè)簡單的宏,并運(yùn)行它。 開啟「開發(fā)工具」錄制和管理宏,需要使用「開發(fā)工具」選項(xiàng)卡。默認(rèn)情況下,Excel 不顯示此選項(xiàng)卡,需要自定義開啟。 開啟步驟如下: 第一步:在功能區(qū)任意一區(qū)域點(diǎn)擊右鍵,彈出的菜單中選擇「自定義功能區(qū)」。 ![]() 第二步:在右側(cè)選項(xiàng)卡列表中,找到「開發(fā)工具」并勾選。 ![]() 第三步:點(diǎn)擊確定,這時(shí)在功能區(qū)可以看到「開發(fā)工具」了。 ![]() 設(shè)置宏安全性接下來是設(shè)置宏安全性。默認(rèn)情況下,為防止來源不明的工作簿自帶宏自動(dòng)運(yùn)行,Excel 會(huì)禁用宏的運(yùn)行。 為了運(yùn)行自己錄制的宏,按如下步驟設(shè)置宏安全性。先點(diǎn)擊開發(fā)工具選項(xiàng)卡里,「宏安全性」命令。在彈出的設(shè)置菜單中,按如下方式設(shè)置。 ![]() 工作簿設(shè)置正確的文件類型 Excel 2007 及以后的版本中,工作簿中想要保存和運(yùn)行宏,必須將其另存為「啟用宏的工作簿」文件類型。 按一下步驟另存為啟用宏的工作簿:點(diǎn)擊「文件」命令,菜單中選擇「另存為」,在彈出的另存為菜單中,保存類型列表中選擇「Excel 啟用宏的工作簿」,點(diǎn)擊保存。 ![]() 錄制你的第一個(gè)宏 前期工作已經(jīng)完成,接下來可以錄制你的第一個(gè)宏了。這里說明一下,同一個(gè)電腦,開啟開發(fā)工具和設(shè)置宏安全性只需一次設(shè)置,以后無需再重新設(shè)置了。 接下來一步一步,我們錄制一個(gè)規(guī)范日期格式的宏,即,將「2018.1.1」格式日期,使用Excel 替換功能,轉(zhuǎn)換成「2018-1-1」標(biāo)準(zhǔn)格式日期。 第一步:在開發(fā)工具選項(xiàng)卡→代碼命令組中,點(diǎn)擊「使用相對(duì)引用」。 ![]() 第二步:接上一步,先選中數(shù)據(jù)區(qū)域,再點(diǎn)擊「錄制宏」按鈕。 ![]() 第三步:在彈出的對(duì)話框中,輸入宏名,指定快捷鍵,選擇保存在「當(dāng)前工作簿」,填寫說明。點(diǎn)擊「確定」開始錄制。快捷鍵我們?cè)O(shè)置為「Ctrl Shift Q」。 ![]() 第四步:這一步我們按正常操作,使用替換功能,將「.」替換為「-」。注意,這個(gè)步驟,不要使用鼠標(biāo)重新選擇數(shù)據(jù)區(qū)域。 ![]() 第五步:點(diǎn)擊功能區(qū)「停止錄制」按鈕,停止錄制。到這一步,就完成了錄制。 ![]() 運(yùn)行錄制的宏上一步中,我們給宏「規(guī)范日期」設(shè)置了「Ctrl Shift Q」快捷鍵。現(xiàn)在,選中你要轉(zhuǎn)換的區(qū)域,按對(duì)應(yīng)快捷鍵即可。對(duì),就是這么簡單。 ![]() 管理已錄制的宏對(duì)已經(jīng)錄制的宏,使用宏管理菜單,對(duì)其進(jìn)行編輯、刪除、執(zhí)行等操作。點(diǎn)擊開發(fā)工具選項(xiàng)卡→宏命令,即可打開宏管理菜單。 ![]() 總結(jié)今天這篇文章,先簡單介紹了Excel 中宏的概念。宏具有兩個(gè)特性,一個(gè)是自動(dòng)批量執(zhí)行重復(fù)操作;一個(gè)是,操作簡單,容易學(xué)會(huì)。如果你不想學(xué)習(xí)背后的 VBA 知識(shí),也可以正常使用宏,提高你的工作效率。 然后,介紹了錄制宏前的準(zhǔn)備工作:開啟開發(fā)工具選項(xiàng)卡,設(shè)置宏安全性,設(shè)置合適的文件類型。最后,一步一步演示了錄制宏的基本操作,成功錄制了「規(guī)范日期」宏。 |
|
|