Hi,
are you lookong for:
Selection.Bookmarks("\page").Range.Select,
which selects the page the beginning of the selection is on.
But you may have to switch just once to printview beforehand.
And I can't think of a way to get the content of a specific page
without moving the selection to that page. Once it is there,
the following would be an alternative.
dim s as string
s = Selection.Bookmarks("\page").Range.text
---
Greetings from Bavaria, Germany
Helmut Weber, MVP
"red.sys" & chr(64) & "t-online.de"
Word XP, Win 98
http://word.mvps.org/