There have been several great articles published recently about moving from VBA in Office to VSTO. Here’s a quick list:
- Chris Kunicki: Migrating from VBA to .NET/VSTO – Where to Start
- John R. Durant: Migrating from VBA to VSTO Part 2
- MSDN: Migrating a Word VBA Solution to Visual Basic Using Visual Studio 2005 Tools for Office
- MSDN: Implement a Microsoft Word-like Object Model for Your .NET Framework Application
- MSDN: Microsoft .NET Development for Microsoft Office, Chapter 2: Basics of Office Interoperability