Office 2010 shared

Find how-to content, sample code, SDK and API documentation, VBA references, training, and technical articles for developing solutions and customizing Microsoft Office 2010.Explore the links below to find out more about developing solutions for Microsoft Office 2010.

Applies to: Access 2010 | Excel 2010 | InfoPath 2010 | Lync 2010 | Office 2010 | OneNote 2010 | Outlook 2010 | PowerPoint 2010 | Publisher 2010 | SharePoint Workspace 2010 | Visio 2010 | Word 2010

To find the developer content you want, browse the table of contents, use search, or click the links to some of the most popular areas of the technical content libraries. Content is organized by product, then by version, and then by reference type.

Get started

What's new for developers in Office 2010
Compatibility between the 32-bit and 64-bit versions of Office 2010


Antivirus API reference for Office 2010
Component API reference for Office 2010
Object library reference for Office 2010
Office 2010 Primary Interop Assembly reference

Visual Basic for Applications (VBA) macros

Get started with VBA in Office 2010 (article)
Get started with VBA development in Office 2010 (video, sample)
Create VBA add-ins to extend and automate Office 2010
Office 2010 VBA reference
Office VBA code samples

Managed add-ins built with Visual Studio

Configure a computer to develop Office solutions
Get started with Office development in Visual Studio
Samples and walkthroughs

Office Fluent user interface

Introduction to the Office 2010 Backstage view for developers
Customizing the Office 2010 Backstage view for developers
Deploy a customized ribbon and Quick Access Toolbar in Office 2010

Open XML and Office

Open XML SDK 2.0
Office Open XML, ECMA-376, and ISO/IEC 29500
Open XML videos, samples, and overviews


Office dev blog
Office support
Microsoft community

Related sites

Office for developers
Office for IT pros