O'Reilly logo

Microsoft® Visual Basic® .NET Programmer's Cookbook by Matthew MacDonald

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Drive Microsoft Excel

Problem

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

Solution

Use the Excel Automation objects included with Microsoft Office.

Discussion

Microsoft provides a rich object model you can use to interact with Excel, allowing you to read and write spreadsheets and manipulate charts and other advanced Excel features. To use Automation with Microsoft Excel, 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 Excel Object Library item in the list, and add it. The exact name of the Automation objects depends on the version of Excel you have installed. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required