You're welcome. I just looked again at the code and I suggest you make two small changes. 1) Change Exit Function to Exit For (just in case some day you want to add more code following the For/Next loop), and 2) Add another Exit For line following isFormVisible = False.

------------------
Marty
What did the fish say when it hit the concrete wall?
> > > > > "Dam!"