Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Создание группировки строк с дополнительным условием
 
Доброго времени суток форуму!
Помогите, пожалуйста, ускорить и (или) упростить работу макроса группировки строк.
Имеется очень большой (20.000+) список, на самом деле - иерархический, но представленный в простом виде (в файле - пример на листе Данные).
Вид иерархии - "итоги сверху".
В самом низу - строка общих итогов. Её группировать не надо.
Уровень каждой строки задается числом в первом столбце.

Нужно создать на листе соответствующую структуру.
Важное дополнительное условие - группы (подгруппы), у которых имеется только один подчиненный уровень, нужно "свернуть".

Необходимый вид в файле - на листе Результат.
Мои попытки решить эту задачу (используя примеры с разных форумов) - тоже в файле.
Но работает этот макрос медленно.  :(  

Посоветуйте, как можно его ускорить или есть метод лучше (без лишнего цикла)?
Спасибо.
Изменено: ro.dimchik - 13.04.2013 10:37:54
Дмитрий Романенко
Страницы: 1
Наверх