Michael,
Thanks for the code. I will try and look at it today, but real work has been pushed on me, so not sure when I will get a minute to check it out.
James,
I can try and erase the dictionaries and see what happens. Thanks for the insight. I'm not sure what version, or even what product our consultants are using, so I don't know if it's an older version than mine.