Как получить строку-родитель для текущей строки в файле Excel с группировками? #613290


#0 by SerF_2011
Собственно, сабж. Обхожу экселевский файл в цикле, в файле иерархическая структура многоуровневая с "плюсиками", нужно узнать какая строка является строкой-родителем для текущей. Искал в темах форума, нашел как определить уровень и принадлежность група/не группа. Но как обратиться к строке-родителю???
#1 by SerF_2011
Кто направит, кто поможет?
#2 by SerF_2011
up
#3 by SerF_2011
up
#4 by smaharbA
ф1
#5 by IamAlexy
пойти с другой стороны? загрузить все в дерево и далее уже обрабатывать дерево в 1С ?
#6 by Робинзон Крузо
Попробуй задать этот вопрос на специализированных на VB и VBA форумах.
#7 by SerF_2011
Вобщем все решилось благополучно. Может кому то пригодится. В цикле перебора строк в заранее определенном массиве под индексом текущего уровня сохранял номер текущей строки. Находясь на уровне N, получал номер строки родителя из Массив[N-1]. Дальше обращался к строке-родителю по номеру и получал нужную информацию. Есть только косяк с группировками - когда в одном файле несколько группировок 1го уровня, метод, возвращающий текущий уровень, начинает тупить. Чтобы это обойти - просто сделал несколько обрабатываемых диапазонов, равных количеству группировок 1го уровня.
#8 by SerF_2011
#9 by SerF_2011
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С