Code: Select all
iCol = Mid(Cells(1, 256).End(xlToLeft).Columns.Address, 2, 1)
wb2.Sheets("Report").Range(iCol & "1:" & iCol & "1000").Copy Destination:=(wb2.Sheets("Report").Range(iCol + 1 & "1"))
Also tried:
Code: Select all
iCol = Mid(Cells(1, 256).End(xlToLeft).Columns, 1, 1)
wb2.Sheets("Report").Columns(iCol).Copy Destination:=wb2.Sheets("Report").Columns(iCol) + 1