共用方式為


修改 Word 命令

您可以將大部分的 Word 命令轉換成宏來修改它們。 例如,您可以修改 [檔案] 索引標籤上的[開啟] 命令,讓 Word 不會顯示 Worddocument 檔案清單, (以副檔名結尾的檔案.doc) ,Word 會顯示目前資料夾中的每個檔案。

若要將內建 Word 命令清單顯示於 [巨集] 對話方塊中 (Alt-F8),請選取 [巨集作用於] 方塊中的 [Word 指令]。 功能區上或透過快速鍵可用的每個命令都會列出。 在功能表取代為功能區之前,命令的開頭是與命令相關聯的功能表名稱。 例如,先前在 [檔案] 功能表上的 [儲存] 命令會列為[檔案][儲存]

您可以用某個巨集來取代 Word 命令,方法是將此巨集與 Word 命令指定相同的名稱。 例如,如果您建立名為 "FileSave" 的巨集,當您選擇 [檔案] 功能表中的 [儲存檔案]、按一下 [儲存檔案] 工具列按鈕,或按下 Ctrl-S 快速鍵組合時,Word 就會執行此巨集。

下列範例會帶您逐步完成修改 FileSave 命令所需的步驟。

  1. 按下 Alt-F8。

  2. In the Macros in box, select Word commands.

  3. In the Macro name box, select "FileSave".

  4. In the Macros in box, select a template or document location to store the macro. For example, select "Normal.dot (Global Template)" to create a global macro (this modifies the FileSave command for all documents that use the normal tempate).

  5. Click Create.

FileSave 巨集顯示如下。

Sub FileSave() 
' 
' FileSave Macro 
' Saves the active document or template 
' 
    ActiveDocument.Save 
 
End Sub

您可以新增其他指示或移除現有的 ActiveDocument.Save 指令。 現在每次執行 FileSave 命令時,您的 FileSave 宏會執行,而不是 Word 命令。 若要還原原始的 FileSave 功能,您需要重新命名或刪除 FileSave 巨集。

註解

您也可以運用下列方式來取代 Word 命令:使用名為 Main 的副常式,建立以 Word 命令 (例如 FileSave) 命名的程式碼模組。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應