Я намагаюся об'єднати декілька стовпців різної довжини в 1 стовпець на іншому аркуші, щоб забезпечити можливість виводу з цієї колонки.
Я можу легко збільшувати першу колонку, але у мене виникають проблеми з переходом до наступного стовпця.
Нижче наведено код, з яким я працював. Я намагаюся використовувати ідентифікацію осередків для збільшення числа стовпців, але я отримую визначення програми або помилку визначення об'єкта 1004.
Sub TestTwo()
Sheets("Transposed").Activate
Dim row As Double
row = 3
'Do Until Sheets("Transposed").Range("B" & row).Value = ""
Do Until Sheets("Transposed").Range(Cells(row, "B")).Value = ""
Sheets("OneList").Range("B" & row - 1).Value = Sheets("Transposed").Range("B" & row).Value
row = row + 1
Loop
End Sub
Перше значення виконуватиметься, поки рядок не буде прокоментовано, оскільки я намагаюся працювати з ідентифікатором комірок, перш ніж спробувати збільшити.
Що я роблю неправильно?