That is absolutely fantastic! Thanks very much for all your help.

I keep promising to teach myself VBA properly one day but its finding the time around all the other work I have to do - so far I’ve just been using a worksheet someone else created and editing the VBA in that.

Thanks again, you are a star.