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 email@example.com.
Types of Excel development:
|Visual Basic for Applications (VBA)||Managed Code (Visual Studio, VSTO)||XLL and HPC||Fluent UI||Excel Services||Open XML|
Visual Studio | VSTO
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.