MS Word 2010 - 使用选定文本进行替换的键盘快捷键

MS Word 2010 - 使用选定文本进行替换的键盘快捷键

当我使用Ctrl+F时,我选择的文本被放入查找侧面板,但我需要执行额外的鼠标步骤来进行替换。

当我执行Ctrl+时H,我得到一个替换对话框,但它忽略了我选择的文本。

有没有办法使用键盘快捷键直接打开替换框,将选定的文本放入查找字段?

答案1

您可以按Ctrl+ CCtrl+ HCtrl+V来获得所需的效果,但如果这太多了,那么您可以制作宏一次性完成所有事情。

也许将其映射到未使用的Ctrl++组合键。AltH

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 的默认行为十三当你点击Ctrl+时H

尽管你明确提到了 Word 20,但也许你对此很感兴趣10

相关内容