That works well, thankyou
Trouble is now, something else wierd has happened.
If the user clicks the button a second time, before the code has finished - ie, after the wait. It just loops and goes back to the start.
Is it possible to stop the second click until the wait time has elapsed.
Or can anyone think of a better way of doing it ?
Thanks all, i really appreciate your help