Конвертирование листов Excel в табличный документ формата mxl 1С:Предприятия 8 с сохранением форматирования и возможностью корректировки размеров ячеек (XLS -> MXL)

Обработка преобразует лист Microsoft Excel  в табличный документ формата mxl 1С:Предприятия 8 с переносом текста ячеек и максимально возможным сохранением:
— формата, выравнивания и признаков переноса текста в ячейках;
— обрамления ячеек и признаков их объединения.

Также существует возможность ввода коэффициентов ширины и высоты ячеек, что позволяет максимально точно подобрать их размер.
Существует возможность отдельного включения опций переноса, что позволяет, например, переносить только бланки табличных документов без  находящегося в них текста.
Требуется наличие установленного Microsoft Excel.
Опубликовано в формате 8.1. Для использования с 8.2 потребуется конвертация.

25 Comments

  1. copybases

    Обработка преобразует лист Microsoft Excel в табличный документ формата mxl 1С:Предприятия 8 с переносом текста ячеек и максимально возможным сохранением:

    — формата, выравнивания и признаков переноса текста в ячейках;

    — обрамления ячеек и признаков их объединения.

    Перейти к публикации

    Reply ↓
  2. RuFa

    Спасибо за обработку. Понравилась. Переносит довольно сложные таблицы. Правда, у меня у одной таблицы правый край не отформатировал. Возможно, таблица большая. Не сразу понял, какой коэффициент ширины и высоты ячеек задавать.

    Reply ↓
  3. mystos

    Шикарная вещь! Очень часто пользовался подобной обработкой для 7.7. Теперь будет возможность использовать этот механизм и для восьмерки. Огромное спасибо!

    Reply ↓
  4. Spacer
    mystos пишет:

    Шикарная вещь! Очень часто пользовался подобной обработкой для 7.7. Теперь будет возможность использовать этот механизм и для восьмерки. Огромное спасибо!

    (2) mystos,

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

    Главное чтобы семерка была установлена.

    Копи-паст табличных документов между семеркой и восьмеркой работает.:)

    А вообще вещь конечно хорошая.

    Reply ↓
  5. alekseineputin

    Недавно намучился рисовать бумажку 🙂 Вот сейчас постну, заработаю инфокопеечку и скачаю 🙂

    Конечно плюс поставлю.

    (2)(3) А про копи-паст мне и не подумалось )))

    Reply ↓
  6. arjunasoft

    хотелось бы попробовать, иногда требуется такая штука.

    Reply ↓
  7. Еле

    когда нибудь эта обработка пригодится. Спасибо вам за нее

    Reply ↓
  8. DrAku1a

    Хорошая вещь. Раньше пользовался аналогичной под 7.7, (файл сохранял в mxl и открывал в 8-ке) а переписать на 8.x было лень не было времени. Теперь буду пользоваться Вашей.

    Reply ↓
  9. bazcom

    Спасибо за обработку, посмотрю как работает, авось пригодится! 🙂

    Reply ↓
  10. dkprim

    хоть вещь и не уникальная в своем классе, но полезная 🙂 автору спасибо 🙂

    Reply ↓
  11. mikhailovaew

    Спасибо! по опыту: один из наиболее трудоемких этапов написания печатных форм по образцу в экселе — это рисование таблицы…

    Reply ↓
  12. Збянтэжаны Саўка

    Хорошо!

    Но надо бы добавить еще выбор листа из книги.

    Посмотри как здесь «Загрузка из Эксель-таблиц (вер.1).»:

    http://infostart.ru/public/95360/

    Да и еще поставить

    Эксель.DisplayAlerts = Ложь;

    чтобы не было лишних вопросов при закрытии экселя.

    Ну вроде что-то типа вот так:

    Reply ↓
  13. copybases
    Збянтэжаны Саўка пишет:

    Хорошо!

    Но надо бы добавить еще выбор листа из книги.

    Посмотри как здесь «Загрузка из Эксель-таблиц (вер.1).»:

    http://infostart.ru/public/95360/

    Да и еще поставить

    Эксель.DisplayAlerts = Ложь;

    чтобы не было лишних вопросов при закрытии экселя.

    Да, это всё правильно, а ещё можно дописать перенос цвета и заливки и многое другое, но, честно говоря, обработка была написана полтора года назад из-за наличия вечерами в гостинице (командировка) уймы свободного времени и из-за лени (т.к. нужно было создать уйму печатных форм, а большинство из них было сделано в Экселе.)До использования конвертера в «семёрку» и последующего копи-паста не додумался:(. А сейчас нет ни времени, ни потребности обработку совершенствовать, так что новых версий, скорее всего, не будет. Здесь вам, коллеги, при желании можно найти большое поле для экспериментов и добавить то, чего не хватает — код открыт…

    Благодарен всем за отзывы и замечания.

    Reply ↓
  14. Збянтэжаны Саўка

    (14) Да будет Вам обмжаться, я просто подумал что обработка будет Вами развиваться дальше ну и по доброте душевной решил подкинуть пароу советов 🙂

    Спасибо за разработку.

    Reply ↓
  15. copybases

    (15) Збянтэжаны Саўка,

    🙂 Да я не обижаюсь совсем, я просто пояснил, что развитие обработки не планирую — для меня она свою задачу выполнила, а если кто улучшит и даже выложит её сюда — я не против — сам потом скачаю и буду пользоваться

    😉

    Reply ↓
  16. OksanaSub

    Спасибо большое, перед НГ много баз придется переводить на 1с8, многие ПФ переработаны в Excel, но отложены для написания в 1с8, понадобиться.

    Reply ↓
  17. Stepping1C

    Спасибо за обработку.

    Попробуем — посмотрим.

    Reply ↓
  18. Borisych

    аналоги есть и на этом же ресурсе

    Reply ↓
  19. newa

    Спасибо, давно хотелось иметь что-то похожее, чтобы сэкономить время на рисование форм в 1с.

    Reply ↓
  20. Dethmond

    Спасибо, что поделились обработкой, реально нужная вещь. Огромное количество времени будет сэкономлено)))

    Reply ↓
  21. ms200999

    Полезная вещь. Плюсую.

    Reply ↓
  22. nikgol2410

    Благодарю за работу.

    Плюс.

    Reply ↓
  23. kozlovvp

    Не плохо было бы добавить обработку ожидания прерывания пользователем

    Reply ↓
  24. IRLes
    Reply ↓
  25. copybases

    (28) IRLes, Спасибо Вам и за положительный отзыв и за то, что поделились подробностями столь полезной доработки.

    Reply ↓

Leave a Comment

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