Knowledge base

About VBDepend

VBDepend is a tool that simplifies managing a complex VB6/VBA code base. Architects and developers can analyze code structure, specify design rules, do effective code reviews and master evolution by comparing different versions of the code.
Yes, You can easily analyze with VBDepend your Excel, Word and Access files wich contains VB6/VBA code source.

VBDepend provides more than 80 default CQLinq queries to detect flaws concerning:

  • Dependencies,
  • Complex implementations,
  • Naming,
  • Structure problems,
  • and much more ...
You can customize easily these default rules or create your rules using CQLinq

VBDepend provides many CQLinq queries to detect flaws concerning dependencies, complex implementations, naming, structure problems and more. You can customize easily these default rules or create your rules using CQLinq

VBDepend supports VB6 and VBA (incl. Excel, Access and Word files)

Supported Platforms

VBDepend currently supports Microsoft Windows (incl.64-bit)
You need .NET version 3.5 to run VBDepend.

We support:

  • Windows XP (32/64-bit, all editions)
  • Windows Vista (32/64-bit, all editions)
  • Windows 7 (32/64-bit, all editions)
  • Windows 8 (32/64-bit, all editions)

Minimum system requirements:

  • Pentium 4 or better CPU
  • 1 GB or more RAM
  • For the Report, Internet Explorer 7 or above (Firefox 10+ or Chrome recommended)

Most modern Windows PC’s can run CppDepend without any trouble.

Licensing and ordering

We offer a professional edition. For more details see the purchase page.
Each license entitles you to all maintenance and update releases within the same major version.
The trial license is fully featured, but time limited (14-day free trial.)
You can purchase using your credit card from our purchase page, or purchase directly from us. Please contact sales@codergears.com for a quotation.
After your payment is complete, you'll receive two separate e-mails :
  • One confirmation email from BlueSnap, sent a few minutes after you placed your order.
  • One license email with your license ID and license file. The license email is sent from a few minutes to a few hours after you placed your order, the time it takes to validate the payment information.
We provide some flexibility if you would like to purchase large volumes of licenses. For more details see the purchase page or contact us.


Yes, we strive to provide support for reasonable issues.
Typically, we get back to you the next working day. Obviously, the solution will depend on your questions and the issues you have.
For non-standard support issues please contact us directly.
Please contact us. This is most valuable to us in order to continuously improve VBDepend.