[XLStoMXL] Конвертер документов MS Excel 2000 в формат табличного документа 1С:Предприятия

Публикация № 14463

Разработка - Обмен данными 1С - Загрузка и выгрузка в Excel

Если вам приходилось рисовать в табличном редакторе 1С:Предприятия формы отчетности вроде Декларации по налогу на прибыль организаций, то вы знаете, как это нудно. Мне это приходится делать регулярно, т.к. в моей фирме не используют стандартные формы отчетности от 1С. Еще больше это раздражает, когда такая форма уже существует в формате Excel. Если ситуация вам знакома, то эта страница для вас.

Предлагаю вниманию общественности Конвертер документов MS Excel 2000 в формат табличного документа 1С:Предприятия. Короче, XLStoMXL.

Возможности программы.
Программа конвертирует одну таблицу в другую, сохраняя при этом

  • высоту строк; 
  • ширину колонок; 
  • шрифт; 
  • размер, жирность, курсив, подчеркивание текста в ячейке; 
  • перенос слов в ячейке; 
  • вертикальное и горизонтальное выравнивание в ячейке; 
  • рамки вокруг ячеек; 
  • объединение ячеек. 


Этих возможностей вполне хватает для конвертирования большинства документов. Примеры такого конвертирования представлены на странице http://robert2.by.ru/blank.html
Программа иногда отказывается что-то конвертировать. Не без этого...

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

Наименование Файл Версия Размер
-

.zip 96,26Kb
4386
.zip 96,26Kb 4386 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. bear_ 25.01.07 12:01 Сейчас в теме
Нужная вещь! Сразу пустил в дело, все получилось ОК!
2. Filipp_inf 01.11.06 14:14 Сейчас в теме
Все красиво, только непонятно как же работать с этим конвертером, который .EXE, инструкций нет, а при запуске просто "промелькивает" , и все...
3. Robert 01.11.06 14:56 Сейчас в теме
ОК. Это утилита командной строки. Промелькивает как раз инструкция. В командной строке нужно написать:
XLStoMXL.exe filename.xls
Утилита на выходе создает по файлу MXL для каждого листа XLS.
4. 02.11.06 06:17 Сейчас в теме
Я тока не понял? это что твоей програмка стала? или и была твоей
5. Robert 02.11.06 10:49 Сейчас в теме
6. Filipp_inf 02.11.06 14:46 Сейчас в теме
И еще нюанс о котором не говорится в ReadMe - это то, что имя исходного файла должно быть задано только латинскими буквами.
7. Robert 02.11.06 15:53 Сейчас в теме
Можно и русскими. Под XP отрабатывает нормально. Если имя файла с пробелами, то его, как обычно, нужно заключить в кавычки.
XLStoMXL.exe "Мой любимый файл.xls"
8. VladimirY 23 07.12.06 12:39 Сейчас в теме
У меня объединение ячеек не перешло :(
9. GriAI 45 04.01.07 12:53 Сейчас в теме
Сработало практически хорошо, замечания:
1) В некоторых строках поменялось выравнивание (вместо "по значению" стало "право")
2) Граница разукрасилась
проверял на Препроводительной ведомости из К+ (приказ N 199-П от 9 октября 2002 г. Приложение 8)

10. azernot 956 27.04.07 12:35 Сейчас в теме
А как бы ещё задавать конечное имя (путь)...
11. Darth_Sim 02.07.07 11:25 Сейчас в теме
Аффтару зачод! Работает реально стабильнее и качественнее всяких внешних обработок. Однозначный must have!
12. maysi 26.07.07 14:40 Сейчас в теме
При попытке использовать отчет второй раз 1С вываливается безо всяких предупреждений.
ОБИДНО!!!
13. maysi 30.07.07 08:48 Сейчас в теме
Извиняюсь, ошибочка вышла...
Комментарий относился к обработке "[MXLtoXLS] Сохранение больших таблиц в EXCEL" от Che_Burashka.
14. Bod 23.10.07 18:24 Сейчас в теме
15. soft25 402 08.11.07 13:53 Сейчас в теме
ну что сказать.....молодец...
17. molot 23.11.07 17:17 Сейчас в теме
18. Maxis 12.02.08 14:56 Сейчас в теме
Как ее применять? Exe-шник быстро закрывается
19. Maxis 12.02.08 14:58 Сейчас в теме

XLStoMXL.exe - это утилита командной строки.
Порядок использования:

XLStoMXL.exe filename.xls
20. garaevilnur 13.02.08 11:12 Сейчас в теме
Зачот ... отлично все работает!!!
21. Алла М 19.03.08 22:44 Сейчас в теме
А нельзя ли для чайников -бухгалтеров, которые работают в винде и забыли (или не знали)как работать в Досе,но знают 1С пошагово объяснить, как это все запустить?
22. German 874 04.04.08 13:18 Сейчас в теме
Даже формы из консультанта взял.
23. mrnovel 03.06.08 16:08 Сейчас в теме
24. rasswet 82 16.07.08 15:41 Сейчас в теме
зачетная штука! СПАСИБО!
25. sawserg 30.07.08 11:18 Сейчас в теме
Вовремя наткнулся на эту программу, так как мне не очень удобны загрузки из Excel-файлов, я обычно копировал информацию сначала в *.mxl через буфер обмена. Естественно, это муторно.
26. Winston 17.10.08 09:21 Сейчас в теме
27. zilot123 17.04.09 14:15 Сейчас в теме
Конвертор хороший. Только если в екселевском файле есть формулы, то при открытии xml файла пишет невозможно отркыть файл ) Если что знайте где копать )
28. sol-boris 29.04.09 09:08 Сейчас в теме
Класс, очень нужная вещь!
29. AS108 17.05.09 23:15 Сейчас в теме
30. snic 125 26.05.09 23:11 Сейчас в теме
31. sokir 2 08.10.09 09:30 Сейчас в теме
Не совсем корректно перенесло: часть таблицы ушла далеко вправо, но удалить лишнее 5 сек делов, а перенос вручную из экселя пол дня + испорченный настрой на весь день от занятия хренью!
Поэтому большой жирный +.
32. tvssspb 19.02.10 13:51 Сейчас в теме
Конвертнул, чуть подправил и... Счастье!!!
+
Автору большое спасибо! :D
33. Lito86 26.03.10 13:35 Сейчас в теме
34. Tristania 21.09.11 09:41 Сейчас в теме
35. nickkey 27.09.11 08:48 Сейчас в теме
Большое спасибо очень помогла для создания отчета начальству и для саморазвития :)))
36. sergnik 27.09.11 09:32 Сейчас в теме
Спасибо, результат приятно удивил. конвертил очень большую таблицу, думал будет много ручного труда
кое-где заменило украинское "і" на цифру 1, остальное форматирование конвертнулось правильно
37. KrakoZyabl 77 07.11.11 14:37 Сейчас в теме
Это вещь мало сказать нужная.. она еще и ПОЛЕЗНАЯ для здоровья!!!=), т.к. избавляет от кропотливого труда перерисовывания всяких Excel'евских формочек из консультанта и т.д.. СПасибо большое за предоставленную возможность воспользоваться данным решением +++.

p.s. и где я только раньше был..не зная о сием.
38. ch1mera 15.11.11 13:27 Сейчас в теме
Спасибо большое, очень пригодилось.

p.s.было бы неплохо это сделать в виде обработки под 8.1/8.2, чтоб была возможность как задать имя выходящего файла, так и сразу просмотр MXL-файла
39. scanner1980 244 15.11.11 17:53 Сейчас в теме
А чем проект Иоксель не нравится? Или о нем никто не знает?

Проект ЙОКСЕЛЬ

Йоксель (Yoksel) – это набор программных средств для работы с табличными документами. В настоящее время Йоксель представлен в виде:
Самостоятельного приложения (*.exe).
Внешней компоненты для 1С:Предприятия 7.7, которая предоставляет функции Йокселя разработчикам через встроенный язык 1С:Предприятия.
COM-сервера для любого приложения, поддерживающего технологию COM.

Возможности Йокселя:
Прямое чтение файлов Excel – можно открывать книгу Excel, получать список листов и загружать любой лист в табличный документ Йокселя. При чтении сохраняется форматирование табличных документов Excel и внедренные объекты. Подробнее.
Прямая запись файлов Excel – можно создать книгу, заполнить список листов и записать книгу в файл. При этом будет сохранено форматирование и внедренные объекты табличных документов для листов. Конвертер Йокселя работает на несколько порядков быстрее встроенного в 1С:Предприятие конвертера и обеспечивает более высокое качество полученных документов. Подробнее.
Поддержка табличных документов 1С:Предприятия – поддерживается формат встроенных табличных документов в полном объеме. Документы можно загружать и записывать. Подробнее.
Элемент управления, позволящий отображать табличные документы на диалоговых формах 1С:Предприятия. Подробнее.
Преобразование табличных документов в файлы графических форматов: BMP, JPEG и PNG. Подробнее.
Расширенная работа с отчетами. Йоксель предоставляет разработчикам под 1С:Предприятие 7.7 ряд возможностей, отсутствующих в 1С:Предприятии и делающих работу с отчетами удобнее. Подробнее.
Показать
brun_murk; +1 Ответить
40. KrakoZyabl 77 25.11.11 16:12 Сейчас в теме
(39) Спасибо, обязательно посмотрю...да я не знал о таких вот вещах(((
41. nll.jojo 20.01.12 15:18 Сейчас в теме
сразу начал использовать, зачет
42. vitekryazan 26.01.12 14:20 Сейчас в теме
43. fixin 4038 14.02.12 18:54 Сейчас в теме
плюс за идею...
только думаю, можно не в ЭКЗЕ, а в 1С написать.
44. dagroma 114 27.04.12 16:30 Сейчас в теме
Великолепная штука, даже когда не в 1С
45. eugen91 04.01.13 13:15 Сейчас в теме
Красота, то что искади на протяжении года!
46. Margaritaya 4 18.03.15 10:54 Сейчас в теме
47. puritan 09.05.15 10:27 Сейчас в теме
Автору огромный респект! Сэкономил кучу времени.
48. _o_o_ 03.03.17 20:24 Сейчас в теме
Спасибо большое!
ОООчень помогли.
У меня, правда, отработало с сообщением Unknown error.
Но файл создался, внутренность его 1С распознала. Волшебно!
49. chebser 4 16.08.19 15:39 Сейчас в теме
Наткнулся сейчас на эту замечательную утилиту через 9 лет после её публикации. Автору респект! Для чайников: кладём исходный файл в папку с экзешником, нажимаем Win+R, в появившееся окно перетаскиваем екзешник, после экзешника дописываем полное имя исходного файла, например, maket.xls, нажимаем ОК - и готово, mxl появится в папке с экзешником.
50. KrakoZyabl 77 20.08.19 10:13 Сейчас в теме
(49) Пользовался этой обработкой раньше, да, хорошо помогала при создании печатных форм на основе экселя. Сейчас платформа 1С 8.3. позволяет открыть файл ексель и можно оттуда скопировать в таблицу mxl содержимое.
Оставьте свое сообщение

См. также

Чтение файлов *.xlsx средствами 1С 8.2

Загрузка и выгрузка в Excel v8 1cv8.cf Россия Бесплатно (free)

Формат файлов *.xlsx представляет собой фактически ZIP-архив, внутри которого находятся xml-файлы, что позволяет считывать значения ячеек исключительно средствами 1С 8.2

13.06.2012    38147    1422    Abadonna    43    

Форма МП-сп статистика Росстат

Универсальные печатные формы Статистические Загрузка и выгрузка в Excel v8 БП2.0 Бесплатно (free)

Регламентная форма статистики МП-сп для Росстата под 1С:Бухгалтерия 1.6.23-30 и Бухгалтерия 2.0.18-19 на платформах 8.1 и 8.2. Заполняет, выводит печатную форму. Возможности отправки в электронном виде (XML-файл для Такском Спринтер) пока нет.

31.03.2011    50201    249    milov.aleksey    5    

Еще одна обработка по загрузке цен номенклатуры из MS Excel. (код открыт)

Ценообразование, прайсы Обработка документов Загрузка и выгрузка в Excel Ценообразование, анализ цен Ценообразование, анализ цен v8 КА1 УТ10 УПП1 1С7:ТиС Бесплатно (free)

Простая и понятная обработка для формирования документа "Установка цен номенклатуры" по данным из файла *.xls

25.12.2010    15451    544    chesnokov-a-v    9    

Загрузка из Excel табличных частей Товары в документы 8.1, 7.7

Обработка документов Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 БП2.0 УТ10 УПП1 1С7:Бух 1С7:ЗиК 1С7:ТиС Бесплатно (free)

Для 1С 8.1 и 7.7. Также имеется возможность загрузки номеров ГТД и Стран происхождения. Проверялось на 1С 8 Бухгалтерия, 1С 7.7 Комплексная.

15.06.2010    13418    546    ilya005    18    

АЦРК: Сопоставление справочников из разных баз данных

Анализ учета Перенос данных из 1C8 в 1C8 Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Обработка позволяет сопоставить содержимое справочников из разных баз данных через общий MXL-файл. Сопоставление производится по коду или наименованию. Актуально в основном для справочников номенклатуры, контрагентов или сотрудников для решения проблем при обменах между базами данных.

26.04.2010    17792    395    acrk    4    

Загрузка из Excel в ТаблицуЗначений 8.1 (с помощью ADO DB)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Внешняя обработка для загрузки данных из Excel в ТаблицуЗначений 8.1

19.02.2010    10971    558    dav405    8    

Загрузка документов из Excel

Загрузка и выгрузка в Excel Ценообразование, прайсы Обработка документов Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 Россия Бесплатно (free)

Обработка (старался сделать универсальной) позволяет загружать данные из Excel. Есть возможность выбора соответствия колонок.

23.11.2009    15962    912    Tarlich    34    

Загрузить все данные со всех страниц файла Excel

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Здесь можно скачать обработку, позволяющую из выбранного файла Excel загрузить все данные со всех страниц

11.11.2009    12719    590    Мастер1С    12    

Загрузка в УП 10.3 табличных частей документов поступления с сериями (+возможность использовать формулы при настройке)

Загрузка и выгрузка в Excel Обработка документов v8 УТ10 Россия Бесплатно (free)

Загрузка в УП 10.3 табличных частей документов поступления с сериями (+возможность использовать формулы при настройке) Не ругайте сильно, это для пробы. Принимаю конструктивную критику и предложения, в частности по возможности сотрудничества (интересует защита обработок, улучшения интерфейса и т.д. ), есть еще несколько реализаций (ICQ -загрузка по артикулам, создание заказов; система аналогов товаров, продажа через собственную фирму и т.д.). В общем жду откликов. P.S. готова загрузка прайс-листов в документ установки цен контрагентов.

22.10.2009    5768    169    dosen    3    

Загрузка номенклатуры из EXCEL

Загрузка и выгрузка в Excel Обработка справочников v8 УТ10 Украина Бесплатно (free)

C помощью данной обработки можно легко и непринужденно загрузить справочник номенклатуры в Управление торговлей для Украины

1 стартмани

04.09.2009    6575    105    ncf    5    

Загрузка данных из Табличного Документа + загрузка в Движения Документа

Обработка документов Загрузка и выгрузка в Excel v8 1cv8.cf Бесплатно (free)

Доработка типовой Загрузка данных из Табличного Документа с диска ИТС: добавлена загрузка в Движения Документа (проверял на операциях)

21.08.2009    26394    1155    grigr    20    

Загрузка формы табеля Т-13 в УПП из EXCEL сохранённого из ЗИК 7.7

Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel v8 УПП1 Бесплатно (free)

Загрузка формы табеля Т-13 в УПП из EXCEL сохранённого из ЗИК 7.7

25.06.2009    11202    112    rebuzx    1    

Загрузка данных из файлов Excel

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Обработка предназначена для загрузки данных из файлов Excel. Не имеет визуального интерфейса. Только программный вызов.

27.05.2009    4260    934    AngV    15    

Пример чтения данных из экселя

Загрузка и выгрузка в Excel Обработка документов Практика программирования v8 1cv8.cf Бесплатно (free)

Пример чтения данных их экселя ФАЙЛ ОБРАБОТКИ ИСПРАВЛЕН (будет корректно работать на любой конфигурации)

19.05.2009    11102    1332    pavel_pss    14    

Процедуры по работе с объектами MSOffice

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Общий модуль, содержащий процедуры по чтению данных из документов MSOffice v0.5

27.04.2009    22105    1142    acsent    6    

Включение документации в форматах MS Office в базу 1С + Описание метаданных

Работа с интерфейсом Загрузка и выгрузка в Excel Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf Бесплатно (free)

Думаю, что так можно было бы документировать измененные конфигурации. При реализации использовалось http://infostart.ru/projects/3670/ (респект автору), также добавил отрывки из "Конвертации данных".

09.04.2009    10862    159    mosAdm    1    

Чтение/Запись документа Excel 2007 без офиса, без внешних компонент. (с примером для 7.7, 8.1 и 8.2 на управляемых формах)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf 1cv7.md Бесплатно (free)

Чтение/запись документ Excel 2007 без установленного Excel'а, без внешних компонент, исключительно средствами 1С (7.7, 8.1, 8.2 на управляемых формах).

24.02.2009    58188    4098    Душелов    78    

Импорт Номенклатуры для 8.1

Загрузка и выгрузка в Excel Обработка справочников v8 1cv8.cf Бесплатно (free)

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

10.02.2009    10287    996    floraukraine    7    

[ExcelEditor] Чтение/запись файла Excel напрямую из 1С без Excel (формат 97/2003)

Загрузка и выгрузка в Excel Разработка внешних компонент v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Чтение и запись файла Excel напрямую из 1С Компонента читает и редактирует напрямую файл Excel без загрузки самого Excel (формат Microsoft Office 97/2003)

08.01.2009    48651    1195    Душелов    92    

Формирование трудового договора на основании шаблона MS Word

Загрузка и выгрузка в Excel Универсальные печатные формы Управление персоналом (HRM) Управление персоналом (HRM) v8 ЗУП2.5 Россия Бесплатно (free)

Внешняя обработка для конфигурации "Зарплата и управление персоналом". Позволяет формировать трудовой договор на основании шаблона, подготовленного в MS Word.

19.12.2008    13909    1509    vovk_v    14    

Загрузка из экселя в таблицу значений

Загрузка и выгрузка в Excel v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Обработки по загрузке экселевского файла в таблицу значений

17.12.2008    8437    667    Ent-ch    7    

Формирование на основании файла Excel приходного документа

Загрузка и выгрузка в Excel Обработка документов Учет ТМЦ Учет ТМЦ v8 УТ10 УПП1 Россия Бесплатно (free)

Формирует на основании файла Excel один из 3 видов документов: 1. Поступление товаров и услуг 2. Оприходование товаров 3. Приходный ордер на товары

08.10.2008    14048    1815    itmind    12    

Создание документа Word 2007

Загрузка и выгрузка в Excel Практика программирования v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Создание документа Word 2007 без установленного Word'а, без внешних компонент, исключительно средствами 1С

09.08.2008    40627    767    Душелов    43    

Универсальная обработка для загрузки данных из Экселя в табличную часть документа

Загрузка и выгрузка в Excel v8 1cv8.cf Россия Бесплатно (free)

Загружает данные из Экселя в табличную часть документа (БЕЗ ПАРОЛЯ).

30.05.2008    40754    10863    ОбнажЁнная_Маха    85    

Загрузка учетных цен номенклатуры из Excel

Загрузка и выгрузка в Excel Ценообразование, прайсы Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 Россия Бесплатно (free)

Загрузка цен номенклатуры из Excel в Управление торговлей 8.0 по полному наименованию

01.04.2008    8651    620    mut_mut    10    

Импорт файлов типов XLS, DBF, и TXT в табличное поле (Простой читальщик xls файлов)

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Отчёт предназначен для чтения файлов *.xls, *.dbf и *тхт с разделителями в табличное поле данного отчёта для последующей обработки.

11.01.2008    26015    8532    Шёпот теней    44    

Симплекс-метод

Загрузка и выгрузка в Excel Практика программирования v8 1cv8.cf Бесплатно (free)

Симплекс-метод для задачи линейного программирования.

30.07.2007    6852    568    Михаил Козлов    7    

Генератор отчетов GenRep

Инструментарий разработчика Файловые протоколы обмена, FTP Загрузка и выгрузка в Excel v8 1cv8.cf 1cv7.md Бесплатно (free)

GenRep - Генератор отчетов в Word, Excel, Нtml, TXT. Шаблон отчета разрабатывается в самом Word'е, Excel. Подробная документация на русском языке и пример для 1С есть внутри архива.

26.07.2006    19685    3477    kudenzov    8