Логика для написания VBA-кода есть, но она становится слишком сложной для меня. Поэтому я смиренно предлагаю ручной метод, который использует Concatenate функцию Excel:
В ячейке B2 введите Формула: = Конкатенация (B3, B4, B5, B6, B7, B8) (Если вы не хотите подробно писать Формулу; вы можете удерживать нажатой клавишу управления и выбирать ячейки для объединения)
Скопируйте формулу B2 и вставьте ее в диапазон (C2 .... Bt2)
- Вы получите желаемый результат в строке 2.
- Теперь выберите строку 2, скопируйте ее и вставьте специальное то же самое в строку 2, что и значения.
- Удалите все строки от 3 до 8 строки.
- Повторите тот же процесс Шаг 1 - Шаг 5 Один за другим.
В случае каких-либо сомнений, вы можете вернуться обратно.
С уважением.