The information in this article applies to:
SUMMARYThe following sample macros can be used to search for the occurrence of text in a Microsoft Word document. MORE INFORMATIONNOTE: Microsoft provides macros "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. Word 6.x, 7.xThis sample macro prompts you for a text string to search for and then returns the number of times the text was found in a message box. The macro starts at the top of the document and counts the total number of occurrences in the document.
Word 2.x
Word 1.xMake the following substitutions in the Word 2.x macro:
The counter variable is used to count the number of times the search text
is found (counter = counter + 1). If the search text is not found in the
document, a message box informs you that the search text was not found.
If you want to apply a format or perform commands when the search text is found, add the appropriate commands below the EditFind command. For example, in Word 2.x:
If the search text is found, the text formatting is changed to bold and
the counter increments by 1. Other WordBasic commands can be used in place
of the line that reads "FormatCharacter .Bold = 1." (WordBasic commands
entered below the EditFind command are executed when the search text is
found.)
REFERENCES
"Using WordBasic," by WexTech Systems and Microsoft, pages 180-181
Additional query words: 1.0 1.10a 2.0 2.0a-cd 6.0 7.0 6.0.1 cwinword2 word95 winword msgbox search loop editsearchfound macword word7 word6 find while editfindfound
Keywords : winword macword word6 winword2 word95 macword5 |
Last Reviewed: October 6, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |