Subscriber David Goldenberg wrote about his frustration with using Word's Find feature and having the "found" information appear on the top line of the document window. (Technically, this is true only if the next occurrence of the thing you are searching for is not visible within the current window.) When Word changes the display to show what it found, then the item found is shown on the top row. In earlier versions of Word, the item found was always on the second row of the document window.
Unfortunately, there is no setting or anything that you can use to change where Word displays found text after changing the display window. There is, however, a macro you can devise that will provide a workaround. Consider the following:
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
The purpose of this macro is to find the next occurrence of whatever you are searching for, bookmark the selection (uses a bookmark name of "MyFound"), move up three lines, jump back to the bookmark, and then delete the bookmark. The result is that whatever is "found" will be displayed at least three lines from the top of the screen.
To use the macro, simply assign it to a shortcut key combination that you can easily remember and use. Then, use Ctrl+F to search for your first occurrence as you normally would. Once the first occurrence is found, press Esc to dismiss the Find and Replace dialog box. Now you can use your shortcut key combination to initiate the macro and find the next occurrence of the search term. Keep pressing the shortcut key to keep pulling up additional instances.
Note:
WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (1547) applies to Microsoft Word 97, 2000, 2002, and 2003.
Create Custom Apps with VBA! Discover how to extend the capabilities of Office 2013 (Word, Excel, PowerPoint, Outlook, and Access) with VBA programming, using it for writing macros, automating Office applications, and creating custom applications. Check out Mastering VBA for Office 2013 today!
When you install Office or Word, you are asked for your company's name as part of the installation process. If you later ...
Discover MoreWord allows you to specify distances using a number of different measurement units. Figuring out how those measurement ...
Discover MoreWhen upgrading from Word 2000 to 2002, many people have a problem with the Ruler function. This tip explains how to fix ...
Discover MoreFREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
2014-05-30 13:53:32
John DAvidson
That's nice, but a replace and find next would be even better when doing long global find-replace with user verification. I suppose one could read the replace string from the F-R dialog box and save it as a document variable or something. Then have two hotkeys to find next or replace and find next.
Got a version of Word that uses the menu interface (Word 97, Word 2000, Word 2002, or Word 2003)? This site is for you! If you use a later version of Word, visit our WordTips site focusing on the ribbon interface.
FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2019 Sharon Parq Associates, Inc.
Comments