Welcome to VBForums Farish

While you seem to be trying to help, the way you are doing it is not good. You generally should not post to old threads, as the person looking for help will have either solved it or moved on, and several people (not just those who have posted) will get emails to say that you have replied... so you are basically spamming people.

I have deleted several of your posts that are a duplicate of the one above, and some that are VB.Net code in response to old VB6 threads.