Thanks for such a quick response.

I will absolutely use a checksum cell and get my VBA to look for that. I'm currently kicking myself for not thinking of that in the first place!

Simple, yet elegant