Re: .Range("A:B") vs .Columns("A:B")
I wouldnt think so... no.
Aside from the fact that you shouldnt ever really do any operation down an entire column... Thats a hell of a lot of rows you might accidentally affect and inadvertently increase the file size of your workbook dramatically.