I have a VBA Application which loops through a range and does some changes. However, I don't care much about the running time but I want to show the User that changes were made in run time.
I was thinking about something like this.
Private Sub ProcessALBODY(ByRef Fullpath, ByRef MasterWB)
...
For Each Row In rng.rows
... 'Do Something
DoEvents
ActiveWindow.ScrollRow = 1 'for each row scrolldown and proceed to next row
Next
...
End Sub
Unfortunately my application freezes until it has finished..
ActiveWindow.ScrollRow = Row.Row