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