The Microsoft Access to Visual Basic Object Converter is an Add-In utility that quickly converts all Access Objects except Tables and Pages into Visual Basic 6 Forms, Modules, and Projects. A newer version for Access 2007 is coming soon.

What's more, the Object Converter is able to convert SubForms, Continuous or Multi-Page Forms, Tab Controls and ActiveX Controls, including the Microsoft Windows Common Controls and the Common Dialog Control. Once converted, ActiveX Controls are automatically added to the Visual Basic Project. Additionally, the program is also able to convert Access Basic Code to Visual Basic Code, including all Code behind Forms, Reports, and Modules.
Providing extensive context-sensitive help using the Office Assistant, free source code, conversion hints, tips, and helpful guidelines, this tool makes the process of potentially complex conversions straightforward and accessible. Moreover, when it comes to ensuring a smooth transition, the Access to Visual Basic Object Converter is uniquely equipped to do so.
That's because converted Access databases will run immediately or with minimal changes in Visual Basic. The software even includes a Visual Basic Subform control that simulates the Access Subform control, which can come in especially handy for those making the switch from Access to Visual Basic.
Lastly, as an added bonus, the Access to Visual Basic Object Converter has a free Access Report Viewer available. This feature allows you to easily access, print, preview, and export Access Reports within Visual Basic, further streamlining your conversion process.
Version 2: N/A