關(guān)于宏如果在 microsoft word 中反復(fù)執(zhí)行某項(xiàng)任務(wù),可以使用宏自動(dòng)執(zhí)行該任務(wù)。宏是一系列 word 命令和指令,這些命令和指令組合在一起,形成了一個(gè)單獨(dú)的命令,以實(shí)現(xiàn)任務(wù)執(zhí)行的自動(dòng)化。
以下是宏的一些典型應(yīng)用:
加速日常編輯和格式設(shè)置
組合多個(gè)命令,例如插入具有指定尺寸和邊框、指定行數(shù)和列數(shù)的表格
使對話框中的選項(xiàng)更易于訪問
自動(dòng)執(zhí)行一系列復(fù)雜的任務(wù)
word 提供兩種方法來創(chuàng)建宏:宏記錄器和 visual basic 編輯器。
如果要方便快捷地運(yùn)行宏,可以將其指定到工具欄、菜單或快捷鍵。這樣,運(yùn)行宏就和單擊工具欄按鈕或菜單命令,或者按快捷鍵一樣簡單。
如果為一個(gè)新的宏指定與現(xiàn)有內(nèi)置 word 命令相同的名稱,新的宏操作將代替現(xiàn)有的操作。例如,如果錄制一個(gè)新的宏并將之命名為“fileclose”,它將與“關(guān)閉”命令相關(guān)聯(lián)。當(dāng)選擇“關(guān)閉”命令時(shí),word 將執(zhí)行新錄制的操作。
錄制宏宏錄制器可以幫助您開始創(chuàng)建宏。word 將宏錄制為一系列 visual basic for applications 中的 word 命令。在錄制宏的過程中可以暫停錄制,隨后從暫停時(shí)的位置繼續(xù)錄制。
錄制一個(gè)宏時(shí),可以使用鼠標(biāo)單擊命令和選項(xiàng),但是宏錄制器不能錄制鼠標(biāo)在文檔窗口中的移動(dòng)。必須用鍵盤來記錄這些動(dòng)作。
關(guān)于錄制宏的提示
在錄制或書寫宏之前,請計(jì)劃好需要宏執(zhí)行的步驟和命令。
如果在錄制宏的過程中進(jìn)行了錯(cuò)誤操作,更正錯(cuò)誤的操作也將被錄制。錄制結(jié)束后,您可以編輯宏并刪除錄制的不必要的操作。
盡量預(yù)測任何 word 可能顯示的信息,在宏運(yùn)行時(shí),這些信息可能使宏操作停止或造成混淆。
如果宏包含“編輯”菜單中的“查找”或“替換”命令,請單擊“查找”或“替換”選項(xiàng)卡上的“高級(jí)”按鈕,然后單擊“搜索范圍”框中的“全部”選項(xiàng)。如果宏僅向上或向下進(jìn)行搜索,word 會(huì)在達(dá)到文檔開頭或結(jié)尾時(shí)停止運(yùn)行宏,并顯示提示信息詢問是否繼續(xù)搜索。
如果要在其他文檔中使用正在錄制的宏,請確認(rèn)該宏與當(dāng)前文檔的內(nèi)容無關(guān)。
如果經(jīng)常用某個(gè)宏,可將其指定給工具欄按鈕、菜單或快捷鍵。這樣,就可以直接運(yùn)行該宏而不必打開“宏”對話框。
從頭開始創(chuàng)建宏
可以使用“visual basic 編輯器”來創(chuàng)建非常靈活、功能強(qiáng)大的宏,其中包含無法錄制的 visual basic 指令。
使用“visual basic 編輯器”時(shí),可以獲取附加的幫助,例如關(guān)于對象和屬性的參考信息。
保存宏可以將宏保存在模板或文檔中。在默認(rèn)情況下,word 將宏保存在 normal 模板中。這樣所有 word 文檔都可使用宏。如果需在單獨(dú)的文檔中使用宏,可以將宏保存在該文檔中。文檔中單獨(dú)的宏保存在宏方案中,可以將該宏從文檔中復(fù)制到其他文檔。
在 web 頁中自動(dòng)執(zhí)行任務(wù)
在以 web 頁保存并發(fā)布的 word 文檔中,使用腳本標(biāo)記和“microsoft 腳本編輯器”,而不是使用宏來自動(dòng)執(zhí)行任務(wù)。
腳本標(biāo)記用來標(biāo)記 word 文檔中存儲(chǔ)腳本的位置。雙擊 word 文檔中的腳本標(biāo)記會(huì)啟動(dòng)“microsoft 腳本編輯器”,這時(shí)就可以開始編輯腳本。在 web 瀏覽器中顯示 web 頁時(shí),將會(huì)運(yùn)行腳本。