Excel solution developers can programmatically access the power of Excel directly from their applications. Use the Excel Developer Roadmap to find references, code samples, articles, book chapters, and how-to videos for developing solutions with Excel. We welcome your comments or questions about this content. You can send feedback about the Excel Developer Roadmap to docthis@microsoft.com.
Types of Excel development:
| Visual Basic for Applications (VBA) | Managed Code (Visual Studio, VSTO) | XLL and HPC | Fluent UI | Excel Services | Open XML |
Microsoft Visual Basic for Applications (VBA) uses unmanaged code that is tightly integrated with Office applications. Microsoft Office projects created by using Visual Studio 2010 enable you to take advantage of the .NET Framework and Visual Studio design tools.
For information about the types of Office solutions you can create by using Visual Studio 2010, see Office Solutions Development Overview. To learn more about Office 2010, see What's New for Developers in Office 2010.
The following table provides a basic comparison between VBA solutions and Office solutions in Visual Studio.
Developer Reference
Book Chapters
Visual How Tos
MVP Content
Developer Reference
Articles
Book Chapters
MVP Content
Developer Reference
Articles
MVP Content
MVP Content
Channel 9 Videos
Articles
Developer Reference
Visual How Tos
Developer Reference
Visual How Tos
Developer References
Articles
Downloads
Visual How Tos
Developer Reference
Articles
Channel 9 Videos
Office.com
Book Chapters
Articles
TechNet
Channel 9 Videos
Developer Reference
Articles
Visual How Tos
MVP Content
Developer Reference
Articles
Visual How Tos
Book Chapters
Developer Reference
Visual How Tos
Book Chapters
ECMAScript and REST
Developer Reference
Microsoft Excel Blog
Excel Services REST API
Developer References
Microsoft Excel Blog
Articles
Articles
Channel 9 Videos