If you have some bookmarked content, it doesn't matter where that bookmark is; Word can retrieve its text content via:
ActiveDocument.Bookmarks("BookmarkName").Range.Text
Similarly, you can get the active document's page count via:
ActiveDocument.ComputeStatistics (wdStatisticPages)

That's about all anyone can advise at this stage given the sparseness of your code and description.