Because VSTA and VBA can coexist in the same application, we recommend VBA customers deploy VSTA and VBA side-by-side. In this manner, you are able to continue to support VBA for backward compatibility, while utilizing VSTA for new customizations.
Microsoft and Artinsoft http://www.artinsoft.com also offer VBA to VB code migration.