Common tasks in Office programming

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

This topic is designed to help you find the answers to the following categories of common questions about programming Office solutions by using Visual Studio.

Setup and general tasks

User interface customization tasks

Controls on documents and worksheets

Task panes in document-level customizations

Task panes in VSTO Add-ins

Ribbon customizations

Outlook form regions

Custom menus

Excel automation tasks

Word automation tasks

Data tasks

Data-bound controls

Cached data in document-level solutions

Custom XML data

Server-side document management tasks

Security tasks

Deployment tasks

See also