gifts2017

[XLS to MXL]

Опубликовал Ужас бухгалтера (Ужас бухгалтера) в раздел Программирование - Инструментарий

Конвертирование листов Excel в табличный документ 1С (mxl) с сохранением форматирования

Обработка реализует прямой доступ к книге Excel на чтение. При этом наличие установленного Microsoft Excel не требуется.

На первой закладке диалога обработки нужно выбрать существующую книгу Excel и нажать кнопку "Открыть". При этом из книги будет загружен список существующих листов. Листы будут отображаться в виде закладок диалога.

При выборе закладки листа будет загружен выбранный лист и отображен на форме обработки в элементе управления с табличным документом.

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

Установка
=========

  1. Если у вас еще не установлена внешняя компонента "Йоксель", скопируйте файл "SpreadSheet.dll" в каталог с программными файлами 1С:Предприятия (например, это может быть путь "C:/Program Files/1Cv77/BIN". Если нет возможности записи в каталог программных файлов "SpreadSheet.dll" можно скопировать в каталог информационной базы.
  2. Если у вас конфигурация - одна из типовых или построена на основе типовой, то можно скопировать файлы "Конвертер xls в mxl.ert" и "Конвертер xls в mxl.efd" в подкаталог "ExtForms" каталог информационной базы. После этого обработка будет доступна через форму "Сервис" - "Дополнительные возможности".

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

Наименование Файл Версия Размер Кол. Скачив.
Обработка XLStoMXL
.1205122299 845,07Kb
28.09.09
426
.1205122299 845,07Kb 426 Бесплатно

См. также

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

Комментарии

1. Сhe Burashka (CheBurator) 10.03.08 23:17
Напишите рецепт вывода секции без отрыва от подвала...
2. Ужас бухгалтера (Ужас бухгалтера) 10.03.08 23:30
(1) Это в смысле возможность расчета высоты секции? Не сделал пока - в следующей версии, скорее всего, будет.
das; Abadonna; +2 Ответить
3. Аркадий Кучер (Abadonna) 11.03.08 13:06
Второй плюс на коммент поставил, надо же как-то систему обмануть :))))
4. Gorus 26.01.09 14:49
У меня выдает ошибку:
{Обработка.Вьюер.Форма.Модуль(38)}: Невозможно открыть файл: Неверный формат файла (Ожидается запись CONTINUE)
Правда файл сформирован не Excel-ем. Но Excel его открывает нормально.
5. Ужас бухгалтера (Ужас бухгалтера) 26.01.09 14:55
(4) Скорее всего, достаточно будет обновить Йоксель (Spreadsheet.dll). Скачать последнюю версию можно здесь: http://yoksel.net.ru/Hotfixes

Если не поможет, то тогда можно прислать неоткрывающийся файл по адресу uzhast1c@gmail.com
6. Gorus 26.01.09 16:45
Исправленная версия отлично работает.
Большое спасибо!
7. Олег Валуйский (waol) 15.03.09 21:18
скажите, он mxl с картинками может конвертировать ?
8. Ужас бухгалтера (Ужас бухгалтера) 15.03.09 22:28
9. alex alexandrov (alex_882) 23.09.11 12:07
10. dobru 14.02.13 12:54
Да, обработка ОЧЕНЬ нужная. Все сделала за 1сек. Автору большое спасибо.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа