Вытягивание многоэтажных списков MXL


Вытянуть таблицу MXL со списком в одну строчку для Excel

В 1С есть возможность выводить различные списки. Но до сих пор нет возможности вывести многоэтажные списки в одну строку, а ведь именно так удобнее всего анализировать эти списки в Excel. Теперь есть возможность конвертировать выведенный список в однострочный.

Пример на картинках.

Не претендую на абсолютную правильность работы алгоритма, буду благодарен за замечания.

Планирую развивать тему.

Конечно, можно перед выводом многоэтажного списка для каждой строки указать "выводить с новой строки", но это долго.

Кроме того, вы можете получить уже готовый MXL файл с подобным списком.

В будущем планируется:

  • Убирать колонки, в которых нет данных
  • Обрабатывать сохраненные в Excel таблицы
  • Обрабатывать макет из файла, а не скопированный через буфер обмена макет

По просьбе пользователей добавил версию для 1с80.

Файлы обработки:

-