Karsten可以使用Word的“查找和替换”功能轻松地在文档中查找信息。但是,当他完成使用该工具并关闭“查找和替换”对话框时,他想跳回到他第一次显示该对话框时的位置。

卡斯滕(Karsten)想知道是否有一种方法可以返回到他使用“查找和替换”(Find and Replace)更改职位之前的状态。

有几种方法可以解决此问题。首先是要记住,您可以使用Shift + F5退回到文档中的最后三个编辑位置。一次按Shift + F5会将您带到上一个编辑位置,再按一次则将您带回到之前的位置,依此类推。

如果打开“查找和替换”对话框时所做的编辑不超过三个,则此方法效果很好。如果这样做,那么您可能需要考虑我经常使用的旧“暴力破解”方法-只需在要返回的位置键入一些字符即可。例如,我通常键入“ XXX”,尽管任何非典型字符集都可以正常工作。使用“查找和替换”时,只需快速搜索XXX,即可回到开始的位置。

与此类似,就是在执行“查找和替换”之前添加书签的想法。按Ctrl + Shift + F5将显示“书签”对话框。输入书签名称,关闭对话框,然后使用“查找和替换”进行编辑。完成后,按F5键显示“查找和替换”对话框的“转到”选项卡,然后可以使用那里的控件返回到书签的位置。

您可以通过一种独特的方式通过使用宏来自动执行此过程。考虑以下简短宏:

Sub ReturnLater()

ActiveDocument.Bookmarks.Add Name:="ZXZX"

Dialogs(wdDialogEditReplace).Display     ActiveDocument.Bookmarks("ZXZX").Select     ActiveDocument.Bookmarks("ZXZX").Delete End Sub

宏在当前位置放置一个书签(“ ZXZX”),并显示“查找和替换”对话框。关闭“查找和替换”对话框后,显示将跳回到书签的原始位置,最后,书签被删除。这是有效的,因为“查找和替换”对话框是模式对话框,这意味着必须在宏继续运行之前退出它。

使用宏时,“查找和替换”对话框与按Ctrl + H时调用的对话框之间在行为上存在一种差异。当对话框仍然可见时,您不能“单击”“查找和替换”对话框来进行文档编辑。

最后,您可能会考虑另一种方法。您可以简单地在文档上打开第二个窗口,然后在第二个窗口中进行查找和替换(和编辑)。在第二个窗口中完成编辑后,将其关闭,原始窗口中的插入点将保持打开第二个窗口之前的位置。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(9235)适用于Microsoft Word 2007、2010、2013、2016、2019和Office 365中的Word。