Generally, one inserts a messagebox into the code (performing the downloading), so that when it reaches the end of the process it gives the results -- or at least informs the User "Process Complete!"
So perhaps I don't understand the question.
CarlR
www.vba-programmer.com