Столбцы в строки (формирование новых строк) - PullRequest
0 голосов
/ 09 мая 2019

Попытка выяснить, как я могу вытащить столбцы под рядами, которые перед ними

Image 1

На изображении то, что я хочу под 6, я могу добавить еще одну строку и поместить данные для D6 и E6 таким же образом. Аналогично, под 12-й строкой, я могу добавить еще 2 и добавить данные для D12 и E12 и под что F12 и G12 .. What I want

Обратите внимание, что числа в столбце A повторяются ... вместо чисел, у которых есть имена ... также есть более 1000 строк и около 50 столбцов ..

1 Ответ

0 голосов
/ 09 мая 2019

Работа в цикле For / Next по строкам снизу вверх. Для каждой строки найдите самый правый столбец. Во вложенном цикле Do While / Loop, основанном на том, что предыдущий «последний столбец» был больше 3, вставьте новую строку под текущей строкой и заполните ее значением из столбца A и двумя последними датами из текущей строки. Удалите последние две даты из текущей строки и проверьте, является ли «последний столбец» все еще больше 3. Повторите вставку строки и передачу значения, если это необходимо. Наконец, перейдите к строке выше и продолжите обработку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...