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

Опубликовал Осипов Сергей (fixin) в раздел Обработки - Универсальные обработки

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

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

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

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

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

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

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

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

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

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

Скачать файлы

Наименование Файл Версия Размер
down.zip
.zip 288,33Kb
19.01.12
15
.zip 288,33Kb 15 Скачать

См. также

Комментарии
1. Станислав Шепталов (sCHTASS) 46 20.01.12 10:16 Сейчас в теме
Не судьба воспользоваться настройкой списка перед его выводом?
2. Осипов Сергей (fixin) 3517 20.01.12 10:35 Сейчас в теме
(1) Сравни временные затраты. Потом говори. Если в списке 20 колонок, 10 из которых нужно поменять на "С новой строки", это до фига кликов мышью. К тому же, хочется видеть список в своем обычном виде, а в Эксель только иногда кидать. А если ты поменяешь настройку "Под Эксель", потом придется обратно менять на привычную. Это еще столько же работы.... Думайте, юноша, прежде чем Гения критиковать.
3. Альтаир (Altair777) 633 20.01.12 16:54 Сейчас в теме
Хорошая аватарка - как раз про вытягивание :) Но тема многоэтажности не раскрыта!
4. Осипов Сергей (fixin) 3517 20.01.12 17:11 Сейчас в теме
(3) юморишь, да? Ну да, можно было небоскреб заюзать.... или сносимую хрущевку.
5. Альтаир (Altair777) 633 20.01.12 19:56 Сейчас в теме
(4) юморю немного. И по старой дружбе апаю ;)
6. Станислав Шепталов (sCHTASS) 46 20.01.12 21:52 Сейчас в теме
(2) Ну не знай - 20 колонок - это перебор, ИМХО. Если есть такое, то индивидуально для каждого пользователя большинство колонок - "мусор". Вот и особо наученные пользователи отрубают их сразу в настройках. И строят списки, и всех людей устраивает.
7. Осипов Сергей (fixin) 3517 21.01.12 01:02 Сейчас в теме
(6) уважаемый, вы еще пороху не нюхали (реальной жизни). Никто не будет заниматься настройкой колонок, чтобы выгрузить в Эксель. А потом еще возвращать обратно.

Им проще скопипастить и вытянуть.
8. Станислав Шепталов (sCHTASS) 46 21.01.12 19:15 Сейчас в теме
(7) Не буду спорить. Каждый живет своей жизнью, каждый работает в своей конфе.
9. Осипов Сергей (fixin) 3517 21.01.12 23:45 Сейчас в теме
11. Светлана Даниленко (LanaSN) 12.09.13 14:57 Сейчас в теме
Спасибо, удобная обработка и проста в использовании!
Оставьте свое сообщение