Thank you for your thoughts.
The multi-form looks like a work around I may need to try
I have tried Ling's DoEvents, which would have been the neatest way to make work what I have. However it didn't work. tried putting it in twice. as suggested, then at the beginning of the function. But...