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

pls refer to for x-posting:
http://vbaexpress.com/forum/showthread.php?t=6905