Я хотел бы знать, есть ли способ транспонировать «пакеты» строк с помощью VBA. У меня есть большой файл с более чем 1000 записей «Имя X».
Файл выглядит так:
Любая помощь будет принята с благодарностью!
Я хотел бы знать, есть ли способ транспонировать «пакеты» строк с помощью VBA. У меня есть большой файл с более чем 1000 записей «Имя X».
Файл выглядит так:
Любая помощь будет принята с благодарностью!
Вот некоторые из шагов, которые должен будет выполнить ваш код:
Найдите каждую ячейку «Имя x» по очереди
Найдите экстент (# строк, # столбцов) раздела ниже, который вы хотите транспонировать.
Вставьте количество строк под разделом, равным количеству столбцов в регионе.
Скопируйте оригинал
Вставить специальное в новый регион (это также позволяет вставить форматирование)
Удалить старые строки
Повторить для следующего...
Попробуйте, покажите, что вы сделали в отредактированном ответе, и люди помогут вам, где вы застряли...