There are multiple ways to give feedback to the user. I suggest searching this forum using the words 'progress bar' as a start. Rob VanGelder has an interesting progress bar that runs in the Statusbar. His website is
As you could probably tell from VanGelder's example, the progress bar type indicator is best suited to code that is executing in a loop with a fixed number of iterations, since the progress bar typically expands to its max value (100%) coinciding with the end of the loop operation. I assumed that was your case. If, instead you simply have a macro that takes an extended period of time to complete, without being easily quantifiable, then the simplest solution may be to display a custom message via a Userform at the start of the macro, then Unload it when the macro completes. The Userform will need to be displayed as a modeless form; e.g.,
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.