У меня небольшая проблема.Я использую макрос, который сопоставляет данные другого листа.Проблема в том, что при копировании данных в файл назначения все данные помещаются в один столбец.Приведенный ниже код является просто фрагментом части, в которой возникает проблема в макросе.
Workbooks.Open (Folderpath & Filename)
Lastrow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
Lastcolumn = ActiveSheet.Cells(2, Columns.Count).End(xlToLeft).Column
Range(Cells(2, 1), Cells(Lastrow, Lastcolumn)).Copy
Application.DisplayAlerts = False
ActiveWorkbook.Close
erow = ThisIsAWS.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
ThisIsAWS.Paste Destination:=ThisIsAWS.Range(Cells(erow, 1), Cells(erow, Lastcolumn))
Filename = Dir
Первоначально файл выглядит так.

После прохождения макроса он заканчивается следующим образом.

Когда я делаю это вручную, где я копирую (Ctrl+ c) и вставьте (ctrl + v), используя те же данные, все получится хорошо.
Для исходного файла данные могли быть помещены в таблицу, поэтому сыграет ли это роль, почему они заканчиваются в 1 столбце в конечном файле?
Если для уточнения вопроса потребуется дополнительная информация, прокомментируйте и дайте мне знать, я быстро отредактирую.
РЕДАКТИРОВАТЬ: Исходное изображение.Я мог бы найти проблему, но все еще нуждался в решении.Столбцы B и C объединены на этом рисунке.Может ли это быть так?