What is VbaDiff?

VbaDiff compares the embedded VBA projects in two Microsoft Office documents. VbaDiff provides a overview of the differences between two VBA projects, then helps you to drill down to find the exact changes.

This makes VbaDiff extremely useful for comparing different versions of an Excel spreadsheet, or finding common code between two workbooks.

How Does it Work?

After you've loaded VbaDiff, you simply drag one document into the left-hand textbox, then another document into the right-hand textbox. VbaDiff reads and compares the embedded Vba Projects in each of the files and presents the differences to you.

 

VbaDiff's symbols show that the right-hand project contains 'mdlUI', but this module does not exist in the left-hand side project. The module called 'mdlBasic' exists in both documents, but contains different code.