Вот альтернатива для достижения вашего конечного результата.Может быть, это не правильный способ сделать это, но я проверил его, и он работает.
После того, как вы получите данные, вы можете выполнить это:
Application.ScreenUpdating = False
Range("A:A,B:B,C:C,D:D,F:F,G:G").Select
Range("G1").Activate
Selection.Delete Shift:=xlToLeft
Range("A1").Select
Application.ScreenUpdating = True