When macros take a long time to run, people get nervous. Did it crash? How much longer will it take? Do I have time to run to the bathroom? Relax.

So, what are the ways to create a macro progress bar using VBA?

Thanks in advance.