订阅者David Goldenberg写道,他对使用Word的“查找”功能感到沮丧,并使“找到的”信息出现在文档窗口的顶行。 (从技术上讲,只有当您正在搜索的事物的下一次出现在当前窗口中不可见时,这才是正确的。)当Word将显示更改为显示所发现的内容时,找到的项目将显示在第一行。在早期版本的Word中,找到的项目始终位于文档窗口的第二行。

不幸的是,没有设置或任何可用于更改更改显示窗口后Word在何处显示找到的文本的设置。

但是,您可以设计一个宏来提供解决方法。请考虑以下内容:

Sub MyFindNext()

Application.ScreenUpdating = False     Selection.Find.Execute     ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:="MyFound"

Selection.MoveUp Unit:=wdLine, Count:=3     Selection.GoTo What:=wdGoToBookmark, Name:="MyFound"

ActiveDocument.Bookmarks("MyFound").Delete     Application.ScreenUpdating = True End Sub

此宏的目的是查找您要搜索的内容的下一个出现,为选择内容添加书签(使用“ MyFound”的书签名称),向上移动三行,跳回到书签,然后删除书签。结果是,无论“发现”什么,都会从屏幕顶部至少显示三行。

要使用该宏,只需将其分配给您可以轻松记住和使用的快捷键组合。然后,像往常一样使用Ctrl + F搜索您的第一次出现。一旦找到第一个匹配项,请按Esc退出“查找和替换”对话框。现在,您可以使用快捷键组合来启动宏并查找下一个搜索项。按住快捷键可以继续拉出其他实例。

注意:

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

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

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(1547)适用于Microsoft Word 97、2000、2002和2003。