Thanks again Matt. I'll have a play with that last code. If it does what I think it can then I may rewrite that portion of the code in Mailfile so the reverse date isn't needed. I'll have to get it passed the QA department. But if it does enable me to change the saved date to the received / sent date, you may have just changed how the company operates.

Just one other thing, is there a book / website with all these wonderful bits of code in, for instance "UpdateModifiedTime", or do you just create them as required from scratch?

Regards

Jeff