in reply to OLE Word...

Well, I guess you are familar with the OLE-browser. My advice is to check the Information method of a Selection or Range object. Specifically the wdActiveEndAdjustedPageNumber property.

Moreover I suspect that you will find that the Find method of a Range or Selection object can do what you want in terms of searching

Heck it advertises the ability to do MatchCase, MatchWholeWord, MatchWildcards, MatchSoundsLike, MatchAllWordForms. Doesn't that sound tasty?

HTsomewhatH