|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
Project Extensibility in Visual Studio Tools for Office
Visual Studio includes a programmable object model that exposes the Visual Basic and Visual C# projects and the project items they contain. This model contains several objects that may be used for automating tasks in the integrated development environment (IDE) and extending project types and project items.
The following topics provide information on automation and extensibility in Microsoft Visual Studio 2005 Tools for the Microsoft Office System projects.
In This Section
Describes the programmable object model that can be used for automating Visual Studio Tools for Office project tasks in the integrated development environment.
Demonstrates how to create a macro that uses the Visual Studio object model to automate the creation of a Visual Studio Tools for Office project.
Provides the code to add a new worksheet to an existing Microsoft Office Excel 2003 workbook that is open in the Visual Studio designer.
Provides the code to change an Excel worksheet property to rename the worksheet.