gifts2017

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

Опубликовал Илья Кузнецов (Robert) в раздел Обмен - Загрузка и выгрузка в Excel

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

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

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

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


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

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

Наименование Файл Версия Размер Кол. Скачив.
-
.zip 96,26Kb
25.09.09
932
.zip 96,26Kb 932 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

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

10. Александр Зернятко (azernot) 27.04.07 12:35
А как бы ещё задавать конечное имя (путь)...
11. Сергей (Darth_Sim) 02.07.07 11:25
Аффтару зачод! Работает реально стабильнее и качественнее всяких внешних обработок. Однозначный must have!
12. maysi (maysi) 26.07.07 14:40
При попытке использовать отчет второй раз 1С вываливается безо всяких предупреждений.
ОБИДНО!!!
13. maysi (maysi) 30.07.07 08:48
Извиняюсь, ошибочка вышла...
Комментарий относился к обработке "[MXLtoXLS] Сохранение больших таблиц в EXCEL" от Che_Burashka.
15. Юрий (soft25) 08.11.07 13:53
ну что сказать.....молодец...
17. Molot (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. Ильнур Гараев (fordes) 13.02.08 11:12
Зачот ... отлично все работает!!!
21. Алла (Алла М) 19.03.08 22:44
А нельзя ли для чайников -бухгалтеров, которые работают в винде и забыли (или не знали)как работать в Досе,но знают 1С пошагово объяснить, как это все запустить?
22. Герман (German) 04.04.08 13:18
Даже формы из консультанта взял.
23. Mr Novel (mrnovel) 03.06.08 16:08
24. rasswet (rasswet) 16.07.08 15:41
зачетная штука! СПАСИБО!
25. Сергей (sawserg) 30.07.08 11:18
Вовремя наткнулся на эту программу, так как мне не очень удобны загрузки из Excel-файлов, я обычно копировал информацию сначала в *.mxl через буфер обмена. Естественно, это муторно.
26. Дмитрий Герасименко (Winston) 17.10.08 09:21
27. zilot (zilot123) 17.04.09 14:15
Конвертор хороший. Только если в екселевском файле есть формулы, то при открытии xml файла пишет невозможно отркыть файл ) Если что знайте где копать )
28. Boris (sol-boris) 29.04.09 09:08
Класс, очень нужная вещь!
29. as108 (AS108) 17.05.09 23:15
30. S nic (snic) 26.05.09 23:11
31. Dima (sokir) 08.10.09 09:30
Не совсем корректно перенесло: часть таблицы ушла далеко вправо, но удалить лишнее 5 сек делов, а перенос вручную из экселя пол дня + испорченный настрой на весь день от занятия хренью!
Поэтому большой жирный +.
32. Вадим Тимофеев (tvssspb) 19.02.10 13:51
Конвертнул, чуть подправил и... Счастье!!!
+
Автору большое спасибо! :D
33. Анатолий (Lito86) 26.03.10 13:35
35. Alexander Nick (nickkey) 27.09.11 08:48
Большое спасибо очень помогла для создания отчета начальству и для саморазвития :)))
36. Serg Nyk (sergnik) 27.09.11 09:32
Спасибо, результат приятно удивил. конвертил очень большую таблицу, думал будет много ручного труда
кое-где заменило украинское "і" на цифру 1, остальное форматирование конвертнулось правильно
37. Денис (KrakoZyabl) 07.11.11 14:37
Это вещь мало сказать нужная.. она еще и ПОЛЕЗНАЯ для здоровья!!!=), т.к. избавляет от кропотливого труда перерисовывания всяких Excel'евских формочек из консультанта и т.д.. СПасибо большое за предоставленную возможность воспользоваться данным решением +++.

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

p.s.было бы неплохо это сделать в виде обработки под 8.1/8.2, чтоб была возможность как задать имя выходящего файла, так и сразу просмотр MXL-файла
39. Алексей Черданцев (scanner1980) 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С:Предприятии и делающих работу с отчетами удобнее. Подробнее.
40. Денис (KrakoZyabl) 25.11.11 16:12
(39) Спасибо, обязательно посмотрю...да я не знал о таких вот вещах(((
41. jojo nll (nll.jojo) 20.01.12 15:18
сразу начал использовать, зачет
42. Виктор Гавриков (vitekryazan) 26.01.12 14:20
43. Осипов Сергей (fixin) 14.02.12 18:54
плюс за идею...
только думаю, можно не в ЭКЗЕ, а в 1С написать.
44. Ризван Шихамматов (dagroma) 27.04.12 16:30
Великолепная штука, даже когда не в 1С
45. Евгений Рачковский (eugen91) 04.01.13 13:15
Красота, то что искади на протяжении года!
46. Марго Марго (Margaritaya) 18.03.15 10:54
47. Vlad Chernoff (puritan) 09.05.15 10:27
Автору огромный респект! Сэкономил кучу времени.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа