Specify the accesskey in MS Word

From LemonWiki共筆
Jump to: navigation, search

<< Boot up Tasks

Microsoft Word v.2002, 2003


說明自訂 Word 中的快速鍵。


由於MS Word的文字複製(Ctrl + c)及貼上(Ctrl + v),會包含文字及其字型、字體大小、行距之類的格式。Word雖有提供貼上「未格式化文字」,但是須點選(1)工具列-->(2)編輯-->(3)選擇性貼上-->(4)未格式化文字-->(5)確定,共五個繁瑣步驟。以下說明如何簡化這個流程:


在開始之前,建議請先備份Normal.dot(位於C:\Documents and Settings\使用帳號\Application Data\Microsoft\Templates\)

EX1: 開啟「選擇性貼上」的選單[edit]

  1. 工具列 -> 工具: 「自訂」
  2. 「指令」標籤 -> 鍵盤
    • 類別: 選「編輯」
    • 命令: 選「EditPasteSpecial」 (注意: 不是EditPasteOption)
    • 設定快速鍵: Ctrl + =(請自行調整),然後按「指定」按鈕
  3. 將自訂儲存於Normal.dot (如果選擇某個檔案,快速鍵設定僅能適用在該檔案)


EX2: 直接貼上「未格式化文字」[edit]

  • MS Office工具列 -> 工具: 「巨集」(marco)
  • 建立PasteUnformattedText的巨集,輸入以下程式碼或直接匯入巨集
Sub PasteUnformattedText()
    Selection.PasteSpecial DataType:=wdPasteText
End Sub
  • MS Visual Basic工具列 -> 檔案: 「關閉並回到Microsoft Word」
  • MS Office工具列 -> 工具: 「自訂」
  • 「指令」標籤 -> 鍵盤
    • 類別: 選「巨集」
    • 命令: 選「PasteUnformattedText」
    • 設定快速鍵: Ctrl + = (請自行調整),然後按「指定」按鈕
  • 將自訂儲存於Normal.dot

  • [問題] 雖然有選擇自訂儲存於Normal.dot,但是重新開啟新文件,並沒有套用該快速鍵的設定。
  • [解決方式] 使用MS Word開啟Normal.dot(位於C:\Documents and Settings\使用帳號\Application Data\Microsoft\Templates\) 編輯後再儲存至Normal.dot。請勿直接點選Normal.dot,那將會產生新文件(.doc)。
  • [問題] 點選快速鍵,跳出Microsoft Visual Basic訊息視窗,顯示「編譯錯誤」,之後快速鍵就無法運作。
  • [解決方式] 由於巨集的編譯錯誤,會使得快速鍵的設定自動被移除掉。請檢查程式碼,然後重新設定快速鍵。

參考