I don't know about your first question but for your second take a look at this article in MSDN: Interacting with Microsoft Excel: A Case Study in Automation Yeah, its about Excel but I belive that the same ideas can be applied to Word. Hope it helps.