Выборочная транспонирование в Excel с использованием VB

Я создаю лист Excel с использованием VB для большого куска данных, в настоящее время представленного ~ 9500 строками данных в одном столбце (A1). Каждая логическая запись на самом деле представляет собой 20 строк данных.

Что мне нужно это:

  1. Выберите 20 строк данных.
  2. Скопируйте эту выделенную область, затем перенесите в первую строку, начиная с A1 и заканчивая T1.
  3. Затем удалите строки данных, которые были транспонированы в столбцы строки 1 (в основном, удалите 20 строк)
  4. Затем выберите СЛЕДУЮЩИЕ 20 строк данных и повторите весь процесс, но на этот раз вставьте в строку 2 вместо строки 1 (A2:T2).
  5. Для этого необходимо выполнить итерацию по всему рабочему листу, пока он не пройдет по всем 9500 строкам.
  6. Конечным результатом будет 475 строк данных со значениями в первых 20 столбцах.

0 ответов

Другие вопросы по тегам