Drive Microsoft Word

Problem

You want to interact with Microsoft Word, either to automate a business task or to read and write Word documents.

Solution

Use the Word Automation objects included with Microsoft Office.

Discussion

Microsoft provides a rich object model that you can use to interact with Word and other Office applications. You can use these objects to create and read Word documents, automate complex or repetitive batch tasks, and even access Word features like the spelling dictionary.

To use Automation with Microsoft Word, you must first add a reference to the necessary COM library. Right-click your project in the Solution Explorer, select Add Reference, and choose the COM tab. Find the Microsoft Word Object Library item in the list, and ...

Get Microsoft® Visual Basic® .NET Programmer's Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.