Конвертация из XLS в MXL (для 1С 7.7)

31.01.16

Интеграция - Загрузка и выгрузка в Excel

Опять - из "старых запасов, проверенных временем". Конвертация из Excel в  MXL.

Средство для быстрого создания сложных печатных форм в 1С.
Не только избавляет программиста от рутинной работы, но и упрощает разговоры с заказчиками ("какой макет заказали - такой и получили").

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

Наименование Файл Версия Размер
КонвертерXLS-MXL.ert
.ert 33,00Kb
781
.ert 33,00Kb 781 Скачать

Опять - из "старых запасов, проверенных временем". Конвертация из Excel в  MXL.

Средство для быстрого создания сложных печатных форм в 1С.
Не только избавляет программиста от рутинной работы, но и упрощает разговоры с заказчиками ("какой макет заказали - такой и получили").

В последней версии - добавлена возможность укрупнять структуру таблиц, нарисованных по мелкой сетке (как в Консультанте), и заменять объединения ячеек (с которыми работать неудобно) выравниваниями по выделенным столбцам. На типичных "консультантовских" формах будет работать быстрее, чем прежняя версия.
 
Кроме того, исправлено несколько недочетов, проявляющихся при конвертации сложных форм, имеющих скрытые столбцы или строки в объединениях ячеек.

Изменения в версии от 18.04.2010

1.  Добавлена возможность переносить дробные ширины колонок и высоты столбцов
    (для столбцов ширины не более 9 и строк высоты не более 12. На большее - не хватило времени и терпения копаться с таблицей в HEX-редакторе)
2.  Исправлена ошибка с определением размера листа "авто" в случае, если нижняя правая ячейка - объединенная
3.  Расширены возможности масштабирования высоты строк, ширины колонок и размера шрифта

Изменения в версии от 18.06.2014

1. Добавлена возможность работы с Xlsx файлами

Excel MXL конвертация

См. также

Загрузка банковской выписки для 1С 7.7 любой конфигурации

Банковские операции Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

3588 руб.

29.07.2021    20604    13    22    

14

Загрузка документов в 1С (7.7) из табличных файлов Excel,OpenOffice,1C,DBF,TXT (обработка)

Файловый обмен (TXT, XML, DBF), FTP Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Обработка решает поставленную задачу по вводу документов, а кроме того обладает важной функцией: настраивается на ассортимент конкретного поставщика, запоминая соответствие между его номенклатурой и «нашей». Т.е. фактически – является самообучающейся системой ввода накладных. У разных поставщиков могут быть накладные различного типа, с разным количеством полей, поэтому для каждого из них может быть сохранена своя собственная настройка диалоговой формы так, что любая поступающая накладная может быть обработана. По отношению к программе "1С:Предприятие 7.7" данное решение является внешними файлами. Для использования данного продукта не требуется вносить изменения в алгоритм существующих программ или используемых конфигураций.

2400 руб.

10.12.2009    76467    58    93    

68

Выгрузка товаров из 1С:Предприятия 7.7 "Торговля и Склад 9.2" в файл CSV для онлайн кассы МТС

Кассовые операции Оптовая торговля Розничная торговля Загрузка и выгрузка в Excel Оперативный учет 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Управленческий учет Абонемент ($m)

Данная обработка предназначена для выгрузки файла из программы 1С: Предприятие 7.7 Конфигурации «Торговля и Склад 9.2» в файл CSV для загрузки в кассу МТС. Тестирование проводилось на релизах 937 и 998. В теории должна работать на всех типовых релизах конфигурации «Торговля и Склад 9.2».

1 стартмани

07.02.2021    9932    5    Kuzya_brаtsk    1    

7

Выгрузка товаров из 7.7 для загрузки в личный кабинет АТОЛ для ньюджеров 91Ф, 92Ф и подобных

Оптовая торговля Загрузка и выгрузка в Excel Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Бухгалтерский учет Управленческий учет Абонемент ($m)

Выполняет выгрузку товаров (всех, только с признаком в прайсе, только из указанной папочки) с гибкой настройкой выгружаемых данных. Формируется файл в формате XLSX подходящий для прямой удаленной загрузки в кассовый аппарат АТОЛ 91Ф/92Ф и им подобных, имеющих управление через Личный кабинет АТОЛ (lk.atol.ru).

1 стартмани

31.01.2021    8156    2    &-rey    1    

3

Загрузка данных из файла XLS в Штрих-М Торговое предприятие 4.17.01

Розничная торговля Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Россия Бухгалтерский учет Абонемент ($m)

Заполнение справочника номенклатуры и документа приходной накладной. Будет полезно для товароведов или менеджеров.

5 стартмани

20.02.2020    11220    0    Ignatov_mu    6    

3

Дополнение реквизитов номенклатуры из Эксель в 7.7. Групповое редактирование реквизитов номенклатуры 7.7 в списке

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Комплексная 7.7 Управленческий учет Абонемент ($m)

Обработки группового дополнения данных о номенклатуре. Ввод веса и объема существующих товаров вручную в форму таблицы значений и затем запись в справочник Номенклатуры и Единиц. Закачка весов и объемов существующих товаров из Эксель в справочник Номенклатуры и Единиц. Загрузка внешних кодов товаров из Эксель в справочник Номенклатуры. Редактирование внешних кодов товаров в форме списка. Дозаполнение реквизитов существующих товаров из Эксель (ключевые поля - штрихкод, наименование, внешний код).

1 стартмани

11.10.2019    11900    2    ksnik    2    

2

Оптовая торговля. Обработки дистрибьютора для обмена с поставщиками и покупателями через Excel в 1С 7.7

Оптовая торговля Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

В данной публикации приведены примеры обработок обмена дистрибьютора с поставщиками и покупателями через Эксель. Создание товаров-новинок. Автоматическое формирование Заказа поставщику по продажам. Заполнение бланка заказа поставщику. Загрузка приходной накладной от поставщика. Загрузка любых справочников из Эксель, например товарных сертификатов. Выгрузка прайслиста в бланк заказа (создание бланка заказа). Загрузка заявки покупателя из произвольного файла Эксель. Загрузка заявки покупателя из бланка заказа.. Для работы требуется установленный MS Excel.

1 стартмани

08.09.2019    16242    10    ksnik    2    

3

Загрузка адресов произвольного формата (КЛАДР и нестандартных "грязных" адресов) в ФИАС современных конфигураций из 1С 7.7

Загрузка и выгрузка в Excel Обмен между базами 1C Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 1С:ERP Управление предприятием 2 Абонемент ($m)

Описание технологии загрузки любых адресов из 1С 7.7 с разложением по ФИАС в современные конфигурации 1C 8.3 на примере ERP. Предлагаемый способ просто чудо, он гарантирует результат, он очень простой и качественный! Моя обработка является синтаксическим анализатором, который подставляет в строку грязного адреса выражение "Дом №" и "Корпус", благодаря чему грязные адреса 7.7 сами очень хорошо раскладываются по значимым полям ФИАС - заполняется область, город, улица, дом, корпус.. все раскладывается само с помощью встроенного механизма современных конфигураций 1С 8.3, который написали сами сотрудники фирмы 1С!

1 стартмани

16.08.2019    19262    17    ksnik    12    

8
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Skif46 15.04.10 22:09 Сейчас в теме
Абалдеть!!! Не без изъянов, конечно, но работу по созданию таблиц существенно облегчает. Я конвертировал путевой лист по форме С-4. Править пришлось. Но по сравнению с тем, что с нуля рисовать - мегапомощь!

СПАСИБО!
3. Natalia 257 16.04.10 02:01 Сейчас в теме
(1) Потестировала на путевых листах со стандартным набором флажков - ... ой )) цвет фона то..... )))
Поправила изъяны передачи цвета фона и рамки (которые АВТО)
Поправила изъяны рамки (нижняя двойная и верхняя одинарная в сумме дают визуальную толстую жирную... некрасиво).
Надеюсь, в теперешнем виде править придется меньше.
2. oninfostart 59 16.04.10 00:25 Сейчас в теме
Есть острая необходимость, заранее +
4. Skif46 16.04.10 21:38 Сейчас в теме
Не, все равно - с формой путевого листа грузового автомобиля (4-С) глюки с объединением крайних правых ячеек - обьъединяются чуть ли не на всю длину.
5. Natalia 257 17.04.10 00:50 Сейчас в теме
(4) Может у меня не такой путевой? Вроде не вижу страшных проблем... В архиве исходник и два варианта конвертации - с объединениями и с заменой объединений
Прикрепленные файлы:
4C.zip
6. Pin 170 18.04.10 11:43 Сейчас в теме
Весьма полезный инструмент. Попробовала конвертировать авансовый(в прикр.файле). Результат, прямо сказать, разочаровал поначалу.
Но если попробовать так:
//МаксРяд = Excel.Cells(1, 1).SpecialCells(11).Row;
//МаксКолонка = Excel.Cells(1, 1).SpecialCells(11).Column;
МаксРяд =Excel.ActiveSheet.UsedRange.Row+Excel.ActiveSheet.UsedRange.Rows.Count();
МаксКолонка = Excel.ActiveSheet.UsedRange.Column+Excel.ActiveSheet.UsedRange.Columns.Count();

то результат заметно лучше становится.

Я для себя сделала так, что xls-файл, открытый пользователем до конвертации, не вызывает ошибки "Не удалось открыть файл " и после конвертации не закрывается.
Прикрепленные файлы:
240800000000.XLS
7. Natalia 257 18.04.10 16:55 Сейчас в теме
(6) Ну да - нижняя правая ячейка листа - объединенная... и все наперекосяк, если без поправки.
Поправила так:
МаксРяд = Excel.ActiveSheet.UsedRange.Row + Excel.ActiveSheet.UsedRange.Rows.Count() - 1;
МаксКолонка = Excel.ActiveSheet.UsedRange.Column + Excel.ActiveSheet.UsedRange.Columns.Count() - 1 ;
иначе захватываются лишние колонка и строка.

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

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

Есть еще идея побороться с ширинами колонок - так чтобы консультантовские формы "миллиметрик в миллиметрик". Есть даже идея, как это сделать. Но там проблемы уже больше не в 1С.
8. Donat 18.04.10 22:42 Сейчас в теме
А мне всегда, в этом деле, YOKSEL помогал.
10. Natalia 257 26.04.10 13:16 Сейчас в теме
(8) Я тоже YOKSEL использую с удовольствием.
Этой обработкой можно не только "перенести дословно", но и реорганизовать таблицы. Иногда бывает нужно.
9. Dolly_EV 269 21.04.10 05:20 Сейчас в теме
За труд +, а мне всегда, в этом деле, вот это помогало: infostart
11. Sergiusnick 17.08.10 15:37 Сейчас в теме
Особенно мне понравилось "упрощает разговоры с заказчиками ("какой макет заказали - такой и получили")."
12. Natalia 257 17.08.10 20:54 Сейчас в теме
(11) От особо продвинутого начальства можно конечно получить нагоняй за "нетворческий подход" (было такое на одном из мест работы) :)
13. megatrend 128 06.06.11 20:55 Сейчас в теме
Отличная работа! Спасибо! :!:
14. Tristania 21.09.11 09:39 Сейчас в теме
Спасибо!Значительно упростило работу!
15. soloton 28.09.11 22:05 Сейчас в теме
Прекрасный инструмент. Упрощает работу и сокращает время разработки!
16. daviels 05.10.11 12:57 Сейчас в теме
Спасибо огромный респект создателю :)... правда... надо было сделать небольшую прогу для заполнения миграционных карт. Сконвертировал форму из формата xls ну просто шикарно... СПАСИБО.
17. OzzY 66 20.10.11 23:41 Сейчас в теме
Огромный жирный +
Спасибо.
18. LoboVik 20.12.11 17:05 Сейчас в теме
Абалденная штука. Не надо тратить время на рисование форм. Заказчик дает сфою форму в XLS ты ее конвертишь и все готово.
19. palmalsp 14.05.12 17:58 Сейчас в теме
Очень полезная вещь! Спасибо разработчику! Однозначно + )
20. www2007 26.02.13 22:57 Сейчас в теме
Очень сильно порадовала эта обработка. Легким движением заковыристая печатная форма перетекает в 1С!!
Отлично сделано! +++++!
21. Barok 27.02.13 01:02 Сейчас в теме
Спасибо большое. Держи плюсик!! Будем пользоваться, подправив немного деталей под себя! Искрене благодарю за проделанную работу!
22. BorisBelov 889 29.05.14 19:45 Сейчас в теме
Огромное спасибо автору! Часто приходится рисовать таблицы, надеюсь на облегчение в работе.
23. пользователь 29.05.14 19:47
Сообщение было скрыто модератором.
...
24. sergoqwe 25.09.14 11:01 Сейчас в теме
Спасибо за обработку.
А так же за то, что автор не бросает поддержку старых версий.
Оставьте свое сообщение