Метод загрузки данных из таблиц Excel в 1С без установки Office

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

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

Импорт эксель excel OLEDB 1C77 1С77 7.7

Импорт данных в 1С:Предприятие 7.7 из Excel через JET.OLEDB или ACE.OLEDB. Данный метод позволяет загружать данные из файлов на ПК, на которых не установлен MS Office.

Загрузка в 1С:7.7 (далее просто 1С) из Excel, казалось бы, что может быть проще? Создаем объект "Excel.Application", открываем в нем необходимый файл и загружаем все необходимы данные. Но есть одно маленькое но: чтобы создать этот объект, на компьютере должен быть установле Excel. А если Excel-я нет, что делать? Уже несколько раз сталкивался с такими организациями: на компьютерах пользователей, разумеется, стоит все необходимое, в т.ч. и MS Office, нет только 1С, а вот на сервере терминалов все наоборот: только 1С:7.7 и все. На предложение установить хотя бы только Excel отвечают категорическим отказом, мотивируя это проблемами безопасности или отсутствием свободных лицензий, или и тем, и другим. В таком случае открыть файл через объект "Excel.Application" оказывается невозможно, что же делать? Но выход есть! Наша любимая Microsoft все предусмотрела! Чтобы извлечь данные из файлов Excel можно использовать специальные объекты ACE.OLEDB или более старые JET.OLEDB.

Итак, если у Вас возникла необходимость обратится из 1С к книге Excel на машине, где неустановлен этот самый Excel, то порядок действий следующий:

  1. Проверяем, что у нас установлено и каких версий, для этого смотрим в реестре ветку  HKEY_CLASSES_ROOT\Microsoft.ACE.х.х. Если этого раздела нет, то там же может быть такая ветка: HKEY_CLASSES_ROOT\Microsoft.JET.х.х, где "х.х" - это номера версий. Если ничего нет, то гуглим в Яндексе "скачать microsoft ace.oledb" и переходим на сайт Microsoft, где эта штука называется как "Microsoft Access Database Engine 2010 Redistributable", кто не хочет долго искать может сразу скачать по #здесьссылке https://download.microsoft.com/download/f/d/8/fd8c20d8-e38a-48b6-8691-542403b91da1/AccessDatabaseEngine.exe

  2. Переходим к написанию процедуры импорта. Сначала формируем строку подключения. Для JET.OLEDB 4-ой версии она будет выглядеть следующим образом:

    ИмяФайла = "C:\AAA\file123.xls"; //Имя файла, для импорта
    СтрокаПодключения = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = " + ИмяФайла;
    СтрокаПодключения = СтрокаПодключения + "; Extended Properties = "+"""Excel 8.0"+";HDR=NO;IMEX=1"";";

    А для ACE.OLEDB 12-ой так:

    ИмяФайла = "C:\AAA\file123.xls"; //Имя файла, для импорта
    СтрокаПодключения = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + ИмяФайла;
    СтрокаПодключения = СтрокаПодключения + "; Extended Properties = "+"""Excel 12.0"+";HDR=NO;IMEX=1"";";

    Описание тонкостей данных настроек - это тема для отдельной публикации. Для наших целей достаточно тех, что указаны здесь. Но интересующиеся могут воспользоваться поисковыми запросами "подключение к microsoft.jet.oledb" или "подключение к microsoft.Ace.oledb".

  3. Подключаемся к файлу:

        // Подключаемся
    	Екс = СоздатьОбъект("ADODB.Connection");	
    	Екс.Open(СтрокаПодключения); 	//Таблица EXCEL
    

    Файл открыт. Для получения из него данных необходимо будет использовать объект RecordSet, если Вы работали в VB или VBA, то знаете что это такое, для остальных буду в процессе пояснять. Теперь таблица Excel представляется обычной таблицей базы данных, у которой есть строки, есть колонки, чтобы прочитать данные из этой таблицы необходимо сформировать SQL-запрос и передать его объекту RecordSet. Сейчас мы сформируем запрос, который откроет доступ к диапазону строк с 10 до 120 и колонок с A по S:

    НачСтрока = 10; КонСтрока = 120;
    СтрокаЗапроса = "
        |SELECT *
        |FROM [A" + Строка(НачСтрока) + ":S" + Строка(КонСтрока) + "] 
    
        |"; //Выбираются необходимые ячейки листа
    	//Для наложения условия используется синтаксис SQL
    
    //РабЛ	= СоздатьОбъект("ADODB.RecordSet"); Объект этого типа мы сейчас получим
    РабЛ = Екс.Execute(СтрокаЗапроса);

    Последовательно читаем все строки объекта RecordSet с помощью методов MoveFirst (ПолучитьПервуюЗапись) и MoveNext (ПолучитьСледующуюЗапись). Внутри строки перемещаемся с помощью коллекции Fields:

    СтрТекст = "";
    СчСтрок = 0;
    РабЛ.MoveFirst(); //Получить первую строку набора
    Пока Число(РабЛ.EOF()) = 0 Цикл 
    //Выполняем цикл пока флаг окончания набора записей (Метод EOF) 
    //не будет установлен в значение Истина (перебираем строки таблицы)
    
       СчСтрок = СчСтрок + 1;   
       Сообщить(СтрТекст);	                
       СтрТекст = "Строка № " + СчСтрок + ": ";
    		
       Для Сч = 1 По РабЛ.Fields.Count() Цикл 
          //Перебор элементов коллекции Fields (колонки внутри строки)
       
          ТекЗначение = СокрЛП(РабЛ.Fields(Сч - 1).Value);
          СтрТекст = СтрТекст + ТекЗначение + "!";
    			
       КонецЦикла;
       РабЛ.MoveNext(); //Получить следующую строку набора
    
    КонецЦикла; 
    	                       
    Сообщить(СтрТекст);
    //Закрываем объекты Оле
    РабЛ.Close();
    Екс.Close();
    

Вот так, с помощью нехитрых методов и обрывочных знаний по Visual Basic можно обращаться к информации, хранящейся в недоступных, казалось бы, файлах. Если фрагменты представленного здесь кода собрать вместе, то получим процедуру, читающую данные в книге Excel и выводящую их в виде сообщений пользователю. Для тех, кто ценит свое время, прилагаю уже готовую обработку, которая воспроизводит описанные здесь дейтсвия. Её Вы можете взять за основу и доработать под свои нужды.

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

Наименование Файл Версия Размер
Загрузка данных из Excel (пример обработки)

.ert 32,50Kb
19.09.16
10
.ert 32,50Kb 10 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3429 20.09.16 08:00 Сейчас в теме
Как определить КонСтрока?
2. vadver 38 20.09.16 09:25 Сейчас в теме
(1) CheBurator, вероятно, с помощью ADOX.Catalog, ADOX.Tables
3. aserg 40 21.09.16 07:22 Сейчас в теме
(1) CheBurator, определить количество заполненных строк в файле Excel не открывая самого файла - задача еще та... Можно упростить задачу: задавать значение переменной КонСтрока как заведомо большое, чтобы в диапазон попала вся необходимая информация или предоставить эту возможность самому пользователю, выведя на форму соответствующее поле.
Есть еще 3-ий вариант: считывать информацию из файла в цикле небольшими блоками по N строк в каждом, когда в очередном блоке не оказалось нужной информации - выход из цикла.
4. aserg 40 21.09.16 07:53 Сейчас в теме
На самом деле строку запроса можно составить таким образом, чтобы в него попали все данные или только необходимые, например, если СтрокаЗапроса = "Select * FROM [Лист1$]", то в выборке окажется весь лист с именем "Лист1". Если лист Excel именно таблица, т.е. в первой строке его находятся заголовки столбцов, а ниже - данные, то к нему (листу) можно обращаться как к таблице базы данных с использованием имен столбцов и фильтров. Например запрос "Select * FROM [Лист1$] Where Количество = 2" отфильтрует строки на листе "Лист1" по колонке "Количество" = 2.
Причем меня терзают смутные подозрения, что если в запросе обратиться к пустому листу, то выборка также окажется пустой, но времени на проверку данного подозрения не было. Отпишитесь, у кого будет желание
Оставьте свое сообщение

См. также

Универсальная загрузка данных : Прыг-Скок...или из MS EXCEL в 1С (7.7) или как "забить товар" Промо

Загрузка и выгрузка в Excel Обработка документов v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Предыстория: постоянно на форуме спрашивают - "как загрузить из EXCEL в 1С нужную информацию?" и начинается... Готовый пример КАК...

1 стартмани

19.04.2010    54638    106    Tatitutu    96    

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

Розничная торговля Загрузка и выгрузка в Excel v7.7 1cv7.md Розничная и сетевая торговля (FMCG) Россия БУ Абонемент ($m)

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

5 стартмани

20.02.2020    3622    0    Ignatov_mu    0    

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

Обработка справочников Загрузка и выгрузка в Excel v7.7 1С7:Комплекс УУ Абонемент ($m)

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

1 стартмани

11.10.2019    5060    2    ksnik    2    

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

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

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

1 стартмани

08.09.2019    7993    7    ksnik    0    

Прыг-Скок...или из MS EXCEL в 1С (7.7) TiS* (открытый код - бесплатно) Промо

Загрузка и выгрузка в Excel v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Универсальная загрузку данных из Microsoft Office Excel загрузку из любых по форме документов с очень удобным редактором. Данная обработка загружает почти все в конфигурацию "Торговля и Склад" с возможность "откатить" до первоначального вида.

22.03.2011    37617    66    Tatitutu    39    

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

Обработка справочников Перенос данных из 1С7.7 в 1C8.X Загрузка и выгрузка в Excel v7.7 v8 1cv8.cf 1cv7.md ERP2 Абонемент ($m)

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

1 стартмани

16.08.2019    8113    6    ksnik    12    

Пример переноса справочников, документов и движений через Эксель и "Конвертацию данных 2" из оптовой учетной системы 1С 7.7 Комплексной 4.2 и розничной учетной системы Рарус Торговый комплекс -> в 1С 8.3 ЕРП 2.4 (расширение и дополнительные реквизиты)

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

Описание практического опыта переноса данных из двух устаревших учетных систем в одну современную с обобщением справочников (например номенклатуры, контрагентов, партнеров) и объединением учетных данных устаревших систем в единую новую УС применяя комбинацию стандартной загрузки из Эксель и КД2. Данная публикация является примером переноса данных из сильно устаревших и сильно переписанных конфигураций 1С:Предприятия 7.7 и 8 в современную 1С 8.3 своими силами при условии невозможности или нежелания пользоваться обновлением релизов и типовой функциональностью универсального обмена данными типовых мастеров переноса данных. Отличительной особенностью публикации является устранение зависимости от версий релиза конфигураций, отказ от обновлений устаревших конфигураций.

1 стартмани

29.07.2019    9545    7    ksnik    0    

Поддержка выгрузки в Excel 2007 для 1С 7.7 в одну строку

Разработка внешних компонент Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Внешняя компонента 1С 7.7. для сохранения таблиц в формате Excel 2007.

1 стартмани

21.03.2019    10730    16    MadDAD    85    

Загрузка поступлений из Excel Промо

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v77::ОУ 1С7:ТиС Россия УУ Абонемент ($m)

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

5 стартмани

19.12.2012    30774    24    @lexandr    11    

Доступ из 1С 7.7 к файлу Excel из Dropbox

Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Рассматривается технология организации доступа из 1С версии 7.7 к данным из файла Excel, расположенного в Dropbox. Тестировалось на релизе платформы 7.70.027, конфигурация "Моя бухгалтерия" от Хьюмен Системс.

2 стартмани

25.02.2019    5517    1    kiba    0    

Загрузка в 1С 7.7 входящих налоговых накладных (ЗКП) из Медок и Сонаты

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

Инструмент для групповой загрузки в 1С 7.7 (бухгалтерия, ПУБ, комплексная) входящих налоговых накладных (создание документов Запись книги приобтетения (ЗКП)) из Медок или Сонаты. Обработка внешняя - не требует изменения конфигурациии. В архиве есть детальная инструкция по установке и работе.

1 стартмани

09.08.2017    18367    5    AlexRAA.1C    0    

Загрузка табеля из Excel. v 7.7 Комплексная автоматизация

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

Обработка предназначена для загрузки табелей отработанного времени из excel-файла.

1 стартмани

16.02.2017    10639    3    swk_swetlana    0    

Универсальный конвертер DBF -> CSV (dbf2csv) Промо

Универсальные обработки Файловые протоколы обмена, FTP Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

В данной обработке "dbf2csv" представлена переведенная мной на платформу 1С:Предприятие 7.7 Обработка "Экспорт ТЗ в CSV формат (пратформа 8.0/8.1)", и созданая мной функция ЭкспортТЗвCSV() для 1С:Предприятие 7.7

1 стартмани

08.09.2012    103304    5    ksnik    2    

Удобная выгрузка данных из 1С 7.7 для последующего переноса их в другие программы

Файловые протоколы обмена, FTP Внешние источники данных Загрузка и выгрузка в Excel v77::БУ 1С7:Бух Абонемент ($m)

Позволяет выгружать данные справочников, документов, сальдо по счетам из 1С 7.7 (компонента «Бухгалтерский учет» в файлы формата MXL, XLS, DBF. Полученные файлы удобно использовать для переноса в другие программы. В разработке применено несколько оригинальных решений.

1 стартмани

10.06.2016    33063    141    gubanoff    10    

Форма МП-СП для формирования в Excel (УСН, Бух 7.7) (Приказ Росстата: об утверждении формы от 09.06.2015 N 263) для УСН и БУХ 7.7

Загрузка и выгрузка в Excel Статистические v77::БУ 1С7:Бух БУ Абонемент ($m)

За 2015 год обязательная сдача статистического отчета по Форме № МП-сп.

2 стартмани

28.03.2016    14397    26    olbul120771    2    

Выгрузка остатков по счетам учета ОС в Excel и загрузка из таблицы Excel в документ "Бухгалтерская справка" 1С: Комплексная конфигурация 7.7

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

Эта обработка написана была очень давно и использовалась при обрезке базы. Тестировалась только на Комплексной конфигурации 7.7

1 стартмани

01.03.2016    9997    9    Most    1    

Загрузка номенклатуры в 1С: 7.7 из Excel

Обработка справочников Загрузка и выгрузка в Excel v7.7 1С7:Комплекс Россия Абонемент ($m)

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

1 стартмани

15.02.2016    12983    23    adamych8    1    

Универсальная загрузка из файла Excel в табличную часть документа

Загрузка и выгрузка в Excel Обработка документов v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

11.02.2015    15038    26    LavinVadik    12    

Обработка отправки документов по почте напрямую из 1С7.7 в файле EXCEL

Загрузка и выгрузка в Excel Email Документооборот и делопроизводство Документооборот и делопроизводство v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

16.11.2014    31068    68    etmarket    20    

Внешняя обработка выгрузки остатков товаров в Еxcel, с синхронизацией по артикулу. 1С 7,7.

Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Обработка в выбранном файле эксель ищет в указанной колонке артикул товара из справочника номенклатура. В случае если артикул найден в соответствующие колонки той же строки заполняются значения остатков найденного товара и цены.

1 стартмани

16.11.2014    10289    7    Smile_D    2    

Загрузка данных из excel в 1С ЗиК 77 полученных от ПФР

Загрузка и выгрузка в Excel Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

Обработка поможет тем кто хочет сдать отчет в ПФР без бесконечных корректировок по сотрудникам из программы 1С ЗиК 77.

1 стартмани

23.04.2014    9036    4    Diamante    3    

Сохранение печатной формы в Excel

Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Обработка позволяет сохранить любую открытую печатную форму в Excel

1 стартмани

28.01.2014    15024    4    brunet    9    

Загрузка поступлений из XLS

Учет ТМЦ Загрузка и выгрузка в Excel Учет ТМЦ v7.7 1С7:ТиС Россия БУ Абонемент ($m)

Данная обработка позволяет загружать данные от поставщиков из любых XLS файлов, при этом заполняется документ "Поступление ТМЦ розница", так же заполняется справочник номенклатура,если позиция в справочнике по наименованию совпадает с загружаемой, то она встает сразу в документ поступления, если загружаемой позиции нет в справочнике, она туда добавляется.

1 стартмани

24.10.2013    6166    8    zerro_kul    1    

Импорт приходной накладной из XLS

Учет ТМЦ Загрузка и выгрузка в Excel Учет ТМЦ v77::Расчет 1С7:ТиС Россия БУ Абонемент ($m)

Частенько лениво набирать накладную руками, а порой и жестоко, если позиций уже больше 100. Вот меня бухгалтера и попросили наваять что-нибудь, облегчающее жизнь

1 стартмани

24.07.2013    12394    10    Sanario    12    

Импорт реализации с листа Еxcel для 1с 7.7 ТИС ред 9.2

Загрузка и выгрузка в Excel v7.7 1С7:ТиС Абонемент ($m)

Обработка импортирует в реализацию 1с данные заказа с листов в формате Excel Процедура проверяет все позиции документа на условие соответствия кода товара кодам номенклатуры в базе 1с Работает довольно шустро.

1 стартмани

05.06.2013    9391    4    base101    1    

Программный ввод остатков товаров из Экселя в ТиС v.7.7

Учет ТМЦ Загрузка и выгрузка в Excel Учет ТМЦ v77::ОУ 1С7:ТиС Украина Абонемент ($m)

Начало работы с 1С начинается с ввода остатков. В большинстве случаев остатки товаров имеются в электронном виде (например в Экселе). Чтобы вручную их не вводить в 1С. Я написал эту небольшую обработку. Товары сразу распределяются по группам (указанным в Экселе)

1 стартмани

11.02.2013    11109    6    volodya1122    1    

Выгрузка прайса из 1С:7.7 ТиС в Excel

Загрузка и выгрузка в Excel Оптовая торговля Оптовая торговля v77::ОУ 1С7:ТиС УУ Абонемент ($m)

Отчет позволяет выгружать прайс из 1С:7.7 ТиС в Excel. Автоматизация процесса выгрузки.

1 стартмани

08.11.2012    14143    15    FotoGraff    3    

Загрузка, сравнение и очистка цен по артикулу на дату

Ценообразование, прайсы Ценообразование, анализ цен Загрузка и выгрузка в Excel Ценообразование, анализ цен v77::ОУ 1С7:ТиС УУ Абонемент ($m)

Удобная внешная обработка для работы с ценами. Два столбца: артикул и цена. Поиск цен идет по артикулу. Для ТиС 7.7.

1 стартмани

08.10.2012    11133    5    _Vovik    2    

Загрузка контрагентов для алкогольной декларации

Обработка справочников Загрузка и выгрузка в Excel v77::БУ 1С7:Бух Абонемент ($m)

Быстро загрузить контрагентов-производителей алкогольной продукции из Excel-файла поможет простая обработка.

1 стартмани

17.09.2012    16503    0    BorisBelov    7    

Выгрузка на сайт через EXСEL, с таймером (с повторениями выгрузки через заданный промежуток времени). 7.7 ТиС Украина

Загрузка и выгрузка в Excel Практика программирования WEB v77::ОУ 1С7:ТиС Украина Абонемент ($m)

Данная обработка состоит из двух обработок, т.к. таймер в 1С реализован крайне криво, я старался как мог. Первая обработка запускает таймер, и настройки выгрузки (а точнее вторую обработку, которая выгрузкой и занимается непосредственно). Выгрузка данных в EXСEL осуществляется согласно логу, т.е. выгружаются исключительно те данные, которые редактировали ближайшие два дня. Также обработка автоматически удаляет все экселевские файлы, лежащие в указанной папке более трех дней (можно эту функцию отключить) Подробная инструкция по установке в описании

1 стартмани

03.09.2012    10780    3    serko8547    1    

Импорт данных из Excel в 1С

Загрузка и выгрузка в Excel Обработка документов v77::ОУ 1С7:ТиС Абонемент ($m)

Часто возникает задача по импорту данных в типовые документы (реализация, комплектация, перемещение и т.д.) подготовленных данных из Экселя в чистый заранее созданный документ. Что собственно и делается.

1 стартмани

31.07.2012    11677    12    gorleon    8    

Корректировка EXCEL–файла. Восстановление «длинных» строк.

Практика программирования Загрузка и выгрузка в Excel Внешние источники данных v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Обработка предназначена для борьбы с обрезанием строк (не более 255 символов) при записи MXL-файла в EXCEL.

1 стартмани

13.07.2012    16651    4    Ягг    1    

Типовой отчет "Подготовка сведений для ПФР" - загрузка из Excel

Зарплата Загрузка и выгрузка в Excel Бухгалтерские Зарплата v77::БУ v77::Расчет 1С7:Бух 1С7:ЗиК Россия БУ ФОМС, ПФ, ФСС Абонемент ($m)

Доработка типового отчета "Подготовка сведений для ПФР" позволяет загрузить из Excel сведения о распределении оплаченных сумм по сотрудникам.

1 стартмани

10.07.2012    14881    0    vladismi    8    

Пример импорта из EXCEL в 1С7.7

Загрузка и выгрузка в Excel Обработка документов v7.7 1cv7.md Абонемент ($m)

Простой пример импорта из Excel в 1С7.7 всех листов книги Excel.

1 стартмани

02.07.2012    11021    7    Jlight    2    

Простенький конвертер каталога с mxl в xls

Универсальные обработки Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Часто пользователи сохраняют отчеты, печатные формы и.т.п. из 1С в формате mxl. Данная обработка позволяет выбрать каталог с файлами mxl и сконвертировать все файлы каталога в формат xls, при этом есть возможность выбора оставлять ли исходные файлы в заданном каталоге и их просмотр. Может кому пригодится.

1 стартмани

21.05.2012    7892    0    stavrosoleg    5    

Универсальная загрузка табличных частей для 7.7 (из Excel)

Обработка документов Загрузка и выгрузка в Excel v7.7 1cv7.md Абонемент ($m)

Универсальная загрузка табличных частей из табличных документов Excel для 1С 7.7

1 стартмани

15.05.2012    29008    109    sanches2    27    

Перебор всех файлов в папке

Загрузка и выгрузка в Excel Поиск данных v7.7 1cv7.md Абонемент ($m)

Обработка берет все файлы эксель в выбранной папке, затем перебирает все эти файлы.

1 стартмани

03.05.2012    15150    3    l2d808    5