Ich kenne zwar einige Tools, die VB6 Code nach VB.NET konvertieren (z.B. ArtinSoft VB Upgrade Companion (kostenlos bis 10.000 Zeilen Code)oder VB Migration Partner). Aber explizite Tools für Konvertierung von VBA-Code sind mir nicht bekannt. Da VBA und VB ja sehr ähnlich sind könnte es vielleicht funktionieren, den Code in ein VB6-Projekt einzubinden und dieses durch eines der Tools zu jagen.