дорого дня, вопрос таков. мможно ли определить, находясь на строке, есть ли у нее вложенные, не перебирая последующие строки
http://c2n.me/3wzgzPx просто уровень иерархии можно определить
Excel.Rows(НомерСтроки).OutlineLevel.
цель - собрать заголовки в прайс листе, заголовком считается то, что имеет вложенные строки....
(3) а каким образом без обхода всех строк собираемся узнать группировку?
еще один тру 8-ник "кроме запросов 1С ничего не знаю" ?
цикл по всем строкам смотрим уровень, если уровень нужный то сразу в этой же итерации смотрим уровень у ТекНомерСтроки+1 если он меньше то есть подчиненные
(6)+ а если группировка многоуровневая (уровней больше 2) то абсолютно аналогичный алгоритм ничем не отличающийся
цикл по всем строкам и сравниваем уровень текущей строки и следующей, если уровень текущей "выше" то сча это искомая строка-заголовок
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс