Thanks Rob,
That would be fine if I was controlling sequential access, but in this case I am not. It is feasible (but rare) that one of my sites will start the process and another site do it at exactly the same time which means adding rows over the top or to the other. Each site (all 29) must end up with an independent outcome. The process at its longest would take 20 minutes. I am actually thinking of two solutions at the moment.
1. Build a simple delay of 20 minutes at the beginning, but this can meet the same issue
2. Have 29 separate sheets which are access by a switch. Not sure a switch can do 29 cases.
Oh! Modified old saying - Age shall not weary them BUT the years sure do condemn. (I fit the age bracket too)