I posted this problem on a similar board that I have found very helpfull before but 2 sites are better than one, eh, cos i think this is very tricky. If anyone suggests a solution I'll ensure both sides are kept up to date to ensure nobody wastes their time.

http://www.mrexcel.com/forum/showthread.php?t=309342


Thanks
Marc