Build Debugging/Profilling Into Your Code

Build Debugging/Profilling Into Your Code

To build debugging and profiling into your code, add this to the endof code lines:

 'Code line Add this line (n should be replaced'by a unique number)i = j + 1 '*dbg* "Debug n" & time

Turn debugging/profiling on by simply doing a replace on all modulesof ‘*dbg* with :debug.print. When you run your code, the output will besent to the debug window. To turn off debugging/profiling, replace :debug.printwith ‘*dbg.* Even more interesting is the fact that you can do this at the procedurelevel as well. For example:

 Sub Form_Load () '*dbg* "form_load:" & Time;

after replacement:

 Sub Form_Load () : Debug.Print "form_load:" & Time;

Finally, if you like, you can change ‘*dbg* to a procedure name thatcould write all output to a file.

Share the Post:
data observability

Data Observability Explained

Data is the lifeblood of any successful business, as it is the driving force behind critical decision-making, insight generation, and strategic development. However, due to its intricate nature, ensuring the

Heading photo, Metadata.

What is Metadata?

What is metadata? Well, It’s an odd concept to wrap your head around. Metadata is essentially the secondary layer of data that tracks details about the “regular” data. The regular