Mark,

you've put a lot of time into that reply - thanks. I'm a bit new to this so I'm not sure how to integrate that into my full code.

If I post the whole thing here could you suggest how I would include it?


DRJ,
your idea is simpler but maybe with some user issues (pointed out by Mark). Having said that, the user will only pick one at a time and if they change their mind, the form could be cleared and restarted. In other words it could well suffice.
Again, if I post the entire user form VBA could you put it in context for me?

Thanks to you both.
I'm new here and very pleasantly surprised by the effort you have put into helping me. It may be some time before I can return the favour.

Thanks again
Paul