У меня есть еще много данных для работы, но сценарий, как показано на картинках ниже
Пожалуйста, ведите меня
У меня есть еще много данных для работы, но сценарий, как показано на картинках ниже
Пожалуйста, ведите меня
Ну, 11 строк вместо 5, но для меня это достаточно близко;)
Sub mergeColumns()
strTable = InputBox("Please enter the range of your table" & vbNewLine & "Example: A1:C4", "Select your table")
arrTable = Range(strTable)
For Each cell In arrTable
i = i + 1
ActiveCell.Offset(i, 0) = cell
Next
End Sub
Это только подтверждение концепции без твиков, таких как ScreenUpdating, ErrorHandling или объявление переменной.