The PrettyPrinter Add-in is a very simple VB5 and VB6 add-in that lets you print whole VB code modules or selected procedures, in both portrait or landscape mode. While the add-in doesn’t add much to VB’s printing capabilities, it comes with source code, so you can expand with additional features. The DLL has been compiled in VB5, so you’d better re-compile the project with VB6 if you don’t want dependencies from the VB5 runtime.