finding text in multiple open documents

G

Guest

Word 97 under Win 2000

I have a document too large to use master & sub-docs ( 125+Mb total), so
have split it into separate docs each 100 pages long

Need to find repeats of words or text which may be in one or several docs,
stepping to each new instance sequentially, and stepping through docs in
order ( with all docs open )

Already run macro which opens all docs ( 17 off - and rising ) in sequence,
so cycling windows takes me through docs in order.

This is wanted for returning to topics - rather than to replace finds with
new text.
 
C

Cindy M -WordMVP-

Hi =?Utf-8?B?S2VpdGggSGV3bGV0dA==?=,
Word 97 under Win 2000

I have a document too large to use master & sub-docs ( 125+Mb total), so
have split it into separate docs each 100 pages long

Need to find repeats of words or text which may be in one or several docs,
stepping to each new instance sequentially, and stepping through docs in
order ( with all docs open )

Already run macro which opens all docs ( 17 off - and rising ) in sequence,
so cycling windows takes me through docs in order.

This is wanted for returning to topics - rather than to replace finds with
new text.
"Obviously" (to me), this requires a macro solution. Best place (as in more
macro people so faster answer) to get help with macros is in one of the
word.vba newsgroups... Since you already seem to be familiar with macros,
perhaps just a hint will be enough to get you started?

With Selection.Find
'etc. Macro recorder should be able to give you this
End With

For each doc in Application.Documents
doc.Activate
With Selection.Find
'etc. Macro recorder should be able to give you this
End With
Next

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Jun 8 2004)
http://www.word.mvps.org

This reply is posted in the Newsgroup; please post any follow question or
reply in the newsgroup and not by e-mail :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top