The issue you have here is that you'd need to make an HttpWebRequest to the page, save it to htm, and then attempt to open it in Microsoft Word "on the server".
Not know for sure how your pages are configured, you could try grabbing the html string that comes from various containers with a method for .RenderControl, grab the html stream and perform the same as above. But, it would take into account any JavaScript that you have running in the page.