位置:首頁 > 軟件操作教程 > 辦公軟件 > Word > 問題詳情

如何在Word文檔中錄制宏?

提問人:周麗平發(fā)布時間:2021-06-18

一、什么是錄制宏?

錄制宏,就相當(dāng)于是把操作都記錄下來,自動生成代碼程序,在你往后需要進(jìn)行同樣操作的時候,只要運(yùn)行相應(yīng)的宏,就能夠執(zhí)行錄制下來的整個操作步驟,自動完成整個操作。

二、如何錄制宏?

舉個栗子:如果我們需要在Word文檔中重復(fù)插入一個簡單的4*4表格,那么我們就可以用哆啦A夢的“記憶面包”——錄制宏了,把添加操作完整地記錄下來,往后余生(不,往后操作),重復(fù)運(yùn)行它。
具體操作步驟:
單擊【開發(fā)工具】-【宏】-【錄制宏】按鈕,打開【錄制宏】對話框:

image.png

(1)設(shè)置宏
①設(shè)置【宏名】,這里以功能來命名,這樣便于往后查找使用(直接搜索關(guān)鍵詞就可以)。
②設(shè)置保存位置,在【將宏保存在】中進(jìn)行操作。一般情況下,默認(rèn)保存在【所有文檔(Normal.dotm)】(即全部文檔都能運(yùn)行這個宏),當(dāng)然還可以選擇當(dāng)前文檔(即僅設(shè)定的該文檔可以使用此宏),可根據(jù)實(shí)際需要進(jìn)行選擇。
③點(diǎn)擊【確定】按鈕,設(shè)置完成。

image.png

小技巧:Word底部的狀態(tài)欄很貼心地顯示了【錄制宏】快捷按鈕,只需要點(diǎn)擊它,就可以開始錄制宏,超方便。
(2)錄制宏:
① 此時,將開始錄制宏,鼠標(biāo)旁邊會出現(xiàn)一個錄音帶圖標(biāo),說明已經(jīng)開始action(錄制)。
② 這時只需執(zhí)行正常操作,如這里操作一個4x4的表格,系統(tǒng)會自動將這個操作的步驟完整錄制。
③ 所有操作完成后,點(diǎn)擊【開發(fā)工具】-【宏】-【停止錄制■】按鈕停止錄制即可。

image.png

(3)運(yùn)行宏
測試運(yùn)行宏,看一看效果。點(diǎn)擊【開發(fā)工具】-【宏】按鈕,打開“宏”對話框,選擇已錄制好的宏,點(diǎn)擊【運(yùn)行】按鈕,即可插入成百上千個相同的表格啦!
由此可知,當(dāng)我們需要進(jìn)行批量操作時,比如空白段落的刪除、文檔段落格式更改以及樣式的設(shè)置等等,為了省時省力,可以錄制宏,這樣就能實(shí)現(xiàn)無限次重復(fù)套用了,一勞永逸,一鍵搞定。

image.png

三、技巧衍生,錄制宏的反向操作

不用Python,無需學(xué)習(xí)VBA編程,輕松“寫”出一段可運(yùn)行的完整代碼。
Word中的【錄制宏】不僅可以將操作過程記錄下來,還能自動生成代碼存儲起來。因此,反向推敲一下,我們是不是可以提取它的完整代碼,從而實(shí)現(xiàn)批量操作呢?當(dāng)然是可以的。
具體操作:
打開【宏】對話框,選擇我們錄制好的宏,點(diǎn)擊【編輯】按鈕,進(jìn)入VBA代碼編輯對話框(或者按【Alt+F8】鍵)。即可看到剛插入的4X4表格的宏代碼。

image.png

那我們把代碼提取出來后,有什么用途呢?
用途①:假如原先宏只保存在單一文件中,而剛好某一新文件需要用到,那么只需要把復(fù)制出來的宏代碼直接在新的文檔里運(yùn)行。按【Alt+F8】鍵打開代碼編輯界面,直接粘貼完整的操作代碼,這樣就能完成宏的遷移。
用途②:對宏代碼進(jìn)行簡單的修改可變成新宏。如,改變代碼里的參數(shù)值,它就變成了一個可以無限運(yùn)行的新宏。
看一下效果:

image.png

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部