Импорт в 1с из XLS

Новая тема
Подскажите возможен ли импорт в справочники 1С из внешних файлов например XLS или TXT
возможен:
Доступ к данным EXCEL через OLE: http://www.sinor.ru/~my1c/knowhow/exel_ole.html
Доступ
к данным EXCEL через ADO: http://www.sinor.ru/~my1c/knowhow/exel_ado.html
Программа «Интегратор1С» представляет собой гибкий и универсальный инструмент разработчика для интеграции систем, построенных на базе 1С:Предприятие 7.7 с любыми ADO-совместимыми источниками данных (например, Oracle, SQL Server, Access, Paradox, Excel и т.д.). Приобретая этот продукт, Вы зачастую сможете отказаться от покупки единой (порой дорогостоящей) системы управления предприятием, если у Вас уже установлены и используются программный комплекс компании 1С и разработки других фирм. При  помощи программы «Интегратор1С» достаточно просто осуществляется двухсторонний обмен данными (экспорт и импорт). Перенос документов и справочников производится в иерархическом виде, включая все дочерние связи. Работа ведется напрямую на уровне баз данных, исключая промежуточные файлы.
Предусмотрена возможность создания  конфигураций для настройки на разные базы данных. Единожды созданные конфигурации позволяют в дальнейшем свести процедуру переноса данных к простому выбору интересующих объектов, а все остальное программа сделает за вас сама.
В руках опытного пользователя «Интегратор1С» позволит:
- выгружать произвольные данные из 1С во внешние файлы, создавая, таким образом, простейшие отчеты
- загружать в 1С данные как напрямую из внешних баз данных, так и из предоставленных сторонними программами промежуточных файлов (в форматах dbf,html,Excel)
- различным приложениям обмениваться данными как с 1С, так и между собой (используя базы 1С как промежуточное звено).

Ссылка на сайт программы:
http://www.it-mebel.ru;
Хотелось бы поподробнее узнать об импорте документов из EXCEL в 1с. Скажем так, создание документа, импорт данных, сохранение данных и затем закрытие!
""Общение" 1С и Excel достаточно подробно описано в документации на программу в разделе "Связь с внешними приложениями посредством механизмов DDE и OLE Automation" "Описания встроенно языка"

Пример:

//В данном примере запускается программа Excel,
// затем в нее передаются некоторые данные, и затем
// на их основе строится диаграмма.
// Создаем объект Excel и присвоим его переменной языка
ОкноЕхсеl = СоздатьОбъект("Excel.Application");
// устанавливаем имя окна Excel
ОкноЕхсеl.Caption = "Отчет";
// создадим новую рабочую книгу
НовыеРабочиеКниги = ОкноЕхсеl.Workbooks;
РабочаяКнига = НовыеРабочиеКниги.Аdd();
ЧислоРядов = 10;
ЧислоСтолбцов = 5;
// проставим названия строк
Для Ряд = 1 По ЧислоРядов Цикл
   Ячейка = ОкноЕхсеl.Cells(Ряд + 1, 1);
   Ячейка.Value = "Строка " + Строка(Ряд);
КонецЦикла;
// проставим названия столбцов
Для Столбец = 1 По ЧислоСтолбцов Цикл
  Ячейка = ОкноЕхсеl.Cells(1, Столбец + 1);
  Ячейка.Value = "Столбец " + Строка(Столбец);
КонецЦикла;
// заполним ячейки таблицы значениями
Для Ряд = 1 По ЧислоРядов Цикл
  Для Столбец = 1 По ЧислоСтолбцов Цикл
     Ячейка = ОкноЕхсеl.Cells(Ряд + 1, Столбец + 1);
     Ячейка.Value = Ряд + Столбец;
  КонецЦикла;
КонецЦикла;
// выделим область в таблице и присвоим ее переменной языка
Область = ОкноЕхсеl.Range(ОкноЕхсеl.Cells(1, 1),
  ОкноЕхсеl.Cells(ЧислоРядов + 1, ЧислоСтолбцов + 1));
// зададим имя выделенной области
Область.Name = "ОбластьДанных";
// определим рамку выделенной области и присвоим ее переменной языка
Рамка = Область.Borders;
// установим стили для рамки выделенной области
Рамка.LineStyle = 1;
Рамка.Colorlndex = 3;
// построим диаграмму Лист=РабочаяКнига.Worksheets(1);
Диаграмма = Лист.ChartObjects();
Диаграмма = Диаграмма.Add(5, 5 + Область.Тор + Область.Height,
 Область.Width, Область.Height);
 МояДиаграмма = Диаграмма.Chart;
 МояДиаграмма.ChartWizard("ОбластьДанных ", -4102, 6, 1, 1, 1, 1, "Отчет");
// сделаем окно Excel видимым и активным
ОкноЕхсеl.Visible = 1;
"
Читают тему
(гостей: 1)

Быстрый переход