Hi again
As far as I'm aware, I haven't used a Sheets.Select command in my code. The thing that is baffling me is that if I call my routine from before or at the beginning of FixAddressColumn I get the error, but if I call my routine from the end of FixAddressColumn, without making any changes to it whatsoever, no error appears but the formatting is wrong. This leads me to assume that the error is not in my code, however I'm happy to be told otherwise if I can eliminate the error!
Can I send you my code for you to have a look at? I don't want to put you to any trouble so please feel free to say no if you don't have time.
Cheers