MS Word 2010 - 使用所選文字進行替換的鍵盤快速鍵

MS Word 2010 - 使用所選文字進行替換的鍵盤快速鍵

當我使用Ctrl+F時,我選擇的文字被放入查找側面板中,但我需要執行額外的滑鼠步驟來進行替換。

當我這樣做時CtrlH我會看到一個替換對話框,但它會忽略我選擇的文字。

有沒有辦法使用鍵盤快速鍵直接開啟替換框,將選取的文字放入尋找欄位中?

答案1

您可以按Ctrl+ CCtrl+ HCtrl+V來獲得所需的效果,但如果這太多了,那麼您可以做一個宏一口氣完成這一切。

也許將其映射到未使用的Ctrl+ Alt+H組合鍵。

Sub QuickReplace()
    Selection.Copy
    Dim DataObj As MSForms.DataObject
    Set DataObj = New MSForms.DataObject
    DataObj.GetFromClipboard
    Selection.Find.Text = DataObj.GetText
    Dialogs(wdDialogEditReplace).Show
End Sub

如果您收到“使用者定義的類型未定義”,則您是缺少 Microsoft Forms 2.0 物件庫的引用。如果未列出,請新增C:\Windows\System32\FM20.dllC:\Windows\FM20.dll作為參考。

答案2

有沒有辦法使用鍵盤快速鍵直接開啟替換框,將選取的文字放入尋找欄位中?

這是 Word 20 的預設行為13當你點擊Ctrl+ H

儘管您明確提到了 Word 20,但也許您對此感興趣10

相關內容