Home > Add-Ins > TM VBA-Inspector
Team-Moeller.de - Datenbankentwicklung und mehr ...
TM VBA-Inspector
Version 1.45.58
 
Please pay attention to the comments and the bottom of this page. Thank you!


When coding, tiny mistakes slip in all the time. Usually they don’t break anything — the program runs, and everything looks perfectly fine. But that’s the trap: hidden errors are the most dangerous ones, because they strike when you least expect it.

With every year of coding, your experience grows. Look back at something you built long ago, and you’ll almost certainly find things you’d do differently today. But taking over someone else’s application? That’s a whole new level of chaos. Your success hinges on one thing: how well the original developer respected conventions, structure, and shared knowledge.

If you want a fast way to spot potential errors, try the TM VBA‑Inspector. With this add‑in, you can sift through the entire VBA codebase of an application and immediately see where hidden problems might be lurking.

Developers don’t always agree on what counts as an error. That’s why the TM VBA‑Inspector lets you switch each check on or off in the Options dialog. You can tailor the tool exactly to your workflow and coding style.

TM VBA‑Inspector offers the following functionality:

  • A clear, structured list of every potential issue found in your VBA code.
  • A double‑click instantly takes you to the exact line where the problem occurs.
  • The Options dialog lets you decide which types of errors should be shown.

TM VBA‑Inspector is an add‑in for the VBA editor and works with Access 2000 and all newer versions.

With version 1.45.50, the tool expanded its capabilities: you can now inspect VBA code in Word, Excel, and PowerPoint as well.

More details on how to use TM VBA‑Inspector can be found in the Access Team Blog article.

 

This application has been developed with great care.
However, any liability of any kind is excluded.


Start the download          for Access 2000 / 2002 / 2003 / 2007 / 2010 / 2013 / 2016
 
 

Comment # 1: Anti-virus software
Unfortunately, it happens every once in a while that a manufacturer of anti-virus software classifies the TM-VBA inspector as a virus. I can say the following: I have developed the TM VBA-Inspector with great care. Also on my system an anti-virus software is used. Nevertheless - for understandable reasons - I can not express a guarantee to anybody.
 
My request at this point:
You can help me by telling me which anti-virus software currently classifies the TM VBA Inspector as a virus.
You can continue to support me by contacting the manufacturer of your anti-virus software and asking for an examination of the installation file of the TM VBA Inspector.
This procedure has already been successful several times.
 
In any case, I thank you at this point - also on behalf of future users - for your support.
 
 
Comment # 2: Installation unsuccessful

Unfortunately, the add-in can no longer be installed since the Office 2013 version. The installation stops with an error message. This is because since Office 2013, a DLL that is needed for VB6-based add-ins is no longer automatically installed.
However, if you install the DLL yourself, the TM VBA Inspector will install easily.
 

Step-by-step guide:
1. Download the DLL: https://en.fix4dll.com/msaddndr_dll
2. Open the command line and execute the following command:
run regsvr32 C:\Program Files (x86)\Common Files\Designer\MSADDNDR.DLL
3. Start the installer for the TM VBA Inspector
 
At this point I want to thank A. Bauer for this note.

 

Microsoft MVP - Thomas Möller


23.02.2020:
TM Rebuild-Database:
Tool added.
06.11.2019:
TM VBA-Inspector:
Solution for installation problem added.
23.06.2013:
TM VBA-Inspector:
Revised installation routine.

28.02.2010:
Start of the English pages.


Autor: Thomas Möller