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



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

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

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

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

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

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

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

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

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

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

10 Comments

  1. sCHTASS

    Не судьба воспользоваться настройкой списка перед его выводом?

    Reply
  2. fixin

    (1) Сравни временные затраты. Потом говори. Если в списке 20 колонок, 10 из которых нужно поменять на «С новой строки», это до фига кликов мышью. К тому же, хочется видеть список в своем обычном виде, а в Эксель только иногда кидать. А если ты поменяешь настройку «Под Эксель», потом придется обратно менять на привычную. Это еще столько же работы…. Думайте, юноша, прежде чем Гения критиковать.

    Reply
  3. Altair777

    Хорошая аватарка — как раз про вытягивание 🙂 Но тема многоэтажности не раскрыта!

    Reply
  4. fixin

    (3) юморишь, да? Ну да, можно было небоскреб заюзать…. или сносимую хрущевку.

    Reply
  5. Altair777

    (4) юморю немного. И по старой дружбе апаю 😉

    Reply
  6. sCHTASS

    (2) Ну не знай — 20 колонок — это перебор, ИМХО. Если есть такое, то индивидуально для каждого пользователя большинство колонок — «мусор». Вот и особо наученные пользователи отрубают их сразу в настройках. И строят списки, и всех людей устраивает.

    Reply
  7. fixin

    (6) уважаемый, вы еще пороху не нюхали (реальной жизни). Никто не будет заниматься настройкой колонок, чтобы выгрузить в Эксель. А потом еще возвращать обратно.

    Им проще скопипастить и вытянуть.

    Reply
  8. sCHTASS

    (7) Не буду спорить. Каждый живет своей жизнью, каждый работает в своей конфе.

    Reply
  9. fixin

    (8) да, но есть тренды.

    Reply
  10. LanaSN

    Спасибо, удобная обработка и проста в использовании!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *