Программисты 1С любят создавать отчеты Excel, которые содержат группировку строк. С одной стороны это достаточно удобно, однако появляется ряд проблем:
С помощью функции можно заполнить отдельный столбец, который содержит нумерацию группировки строк. А далее установить фильтр по данному столбцу. При этом описанных выше проблем не будет.
Функция =УРОВЕНЬСТРОКИ(ЯЧЕЙКА) вернет уровень группировки строки (от 1 до 8) в указанной ячейке.
Function УРОВЕНЬСТРОКИ(ЯЧЕЙКА As Range) As Long УРОВЕНЬСТРОКИ = ЯЧЕЙКА.Rows(1).OutlineLevel End Function