Can VSTA and VBA co-exist in the same application?
Yes. Microsoft’s does not want its VBA partners to have to “rip and replace” their VBA code to utilize the features of VSTA. In this case, Microsoft envisions “side-by-side” deployment. This allows customers to continue to use their existing VBA macro code, while providing VSTA for new customization development. For an example how to integrate VSTA into an existing, unmanaged VBA-enabled MFC application, click here.