I have the following for..loop that is missing out columns because when the Columns(c.Column).Delete is executed it automatically moves to the 'next c' and then when the code loops its passes another 'next c' command.
For Each c In Range(Cells(1, 3), Cells(1...