Есть эксель файл в одной колонке указана номенклатура и группы. Сбоку от поля с ячейками есть группировки: на крестик нажал - группа раскрылась. Как считать с Эксельфайла эти группировки? Или как понять какая строка является группой и в какую строку включается?
Наименование = Док.Sheets(1).Cells(счСтрок,1).Value;
Код = Док.Sheets(1).Cells(счСтрок,2).Value;
//..пр реквизиты
ЕдиницаДляОтчетов= Док.Sheets(1).Cells(счСтрок,8).Value;
Уровень = Док.Sheets(1).Cells(счСтрок,1).IndentLevel ;
Уровень = Уровень + 2;//потому что начинается уровень с 0, а нулевой у нас это корень
// все уровни - четные, группы идут по убывающей в разрезе иерархии
//поэтому алгоритм такой:
//если это группа - создаем, родителя получаем из таблицы по индекс-2
//записываем или перезаписываем группу в таблицу со своим индексом
//если элемент - создаем, родителя получаем из таблицы по индекс-2