Thank you for your thought process. Coming from the hardware world the same thought process of finding likely segments and subdividing processes is similar. I just have to learn to clearly separate various code processes, which isn’t easy given that some of the code works ‘cause someone else shared it… all part of the learning curve… and like you say, troubleshooting is as much an art as it is anything. Anyway, you have been of real assistance to me in my personal journey to further my knowledge of VBA and programing in general… 65 is a difficult starting point but, you know what they say about unused grey matter….

Thanks heaps… have a good remainder of your day

Scott