User Testimonials

"I'm an avid supporter of MZ-Tools. It's a product I couldn't do without and your level of support is outstanding."

Jan Hyde

"You will soon wonder how you ever lived without it."

Andy Maggs

"This is one of the most useful and best VB add-ins. Now that I have been using it I don't know how I ever worked without it. MZ-Tools has become my right hand in the VB IDE."

C. Kevin Provance


One license. All your IDEs. All your computers.
And now, with a code indenter and a code explorer for VBA/VB6.

Supported IDEs

Office Image VBA Editor of Microsoft Office (64-bit & 32-bit)
(Office 365, 2021, 2019, 2016, 2013, 2010, 2007, 2003, 2002, 2000)
VBA Image VBA Editor of 3rd party applications
(Autodesk Inventor, AutoCAD, SolidWorks, CATIA, CorelDRAW, etc.)

VS 2022 Image Microsoft Visual Studio 2022
VS 2019 Image Microsoft Visual Studio 2019
VS 2017 Image Microsoft Visual Studio 2017
VS 2015 Image Microsoft Visual Studio 2015
VS 2013 Image Microsoft Visual Studio 2013
VS 2012 Image Microsoft Visual Studio 2012
VS 2010 Image Microsoft Visual Studio 2010
VB Image Microsoft Visual Basic 6.0

Supported Languages

VBA Image Visual Basic for Applications (VBA)
C# Image Visual C#
VB.NET Image Visual Basic .NET
VB Image Visual Basic 6.0

Special Offer: use the coupon MZTOOLS8UPG when buying to get a 20% discount!

MZ-Tools has a single goal: To make your everyday programming life easier.

It adds new menus and toolbars to your Microsoft IDE that provide many new productivity features:

MZ-Tools VBA toolbars

MZ-Tools VS toolbars

MZ-Tools provides many benefits to developers (individual or inside a team) and team leads:

  • Code faster: with customizable code templates, headers, exception/error handlers, etc.
  • Design faster: with designers to set quickly the name, caption, tabindex and other default properties.
  • Find code faster: with unlimited output windows with trees of results, either to search code, method callers, etc.
  • Generate documentation: in either XML or customizable HTML output formats.
  • Ensure quality and standards: define standards through flexible rules and ensure that the team follows them.