Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

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

russ1971
читатель
офлайн
Дата регистрации: 30.09.2005
Сообщений: 100
Пост №1
 
30.09.2005 19:11

Подскажите возможен ли импорт в справочники 1С из внешних файлов например XLS или TXT

pavlika
читатель
офлайн
Дата регистрации: 25.12.2004
Сообщений: 528
Пост №2
 
30.09.2005 23:27

возможен:<br>Доступ к данным EXCEL через OLE: http://www.sinor.ru/~my1c/knowhow/exel_ole.html<br>Доступ к данным EXCEL через ADO: http://www.sinor.ru/~my1c/knowhow/exel_ado.html

gimler
читатель
офлайн
Дата регистрации: 18.11.2005
Сообщений: 1
Пост №3
 
18.11.2005 11:23

Программа «Интегратор1С» представляет собой гибкий и универсальный инструмент разработчика для интеграции систем, построенных на базе 1С:Предприятие 7.7 с любыми ADO-совместимыми источниками данных (например, Oracle, SQL Server, Access, Paradox, Excel и т.д.). Приобретая этот продукт, Вы зачастую сможете отказаться от покупки единой (порой дорогостоящей) системы управления предприятием, если у Вас уже установлены и используются программный комплекс компании 1С и разработки других фирм. При помощи программы «Интегратор1С» достаточно просто осуществляется двухсторонний обмен данными (экспорт и импорт). Перенос документов и справочников производится в иерархическом виде, включая все дочерние связи. Работа ведется напрямую на уровне баз данных, исключая промежуточные файлы.<br> Предусмотрена возможность создания конфигураций для настройки на разные базы данных. Единожды созданные конфигурации позволяют в дальнейшем свести процедуру переноса данных к простому выбору интересующих объектов, а все остальное программа сделает за вас сама. <br>В руках опытного пользователя «Интегратор1С» позволит:<br>- выгружать произвольные данные из 1С во внешние файлы, создавая, таким образом, простейшие отчеты<br>- загружать в 1С данные как напрямую из внешних баз данных, так и из предоставленных сторонними программами промежуточных файлов (в форматах dbf,html,Excel) <br>- различным приложениям обмениваться данными как с 1С, так и между собой (используя базы 1С как промежуточное звено).<br><br>Ссылка на сайт программы:<br>http://www.it-mebel.ru<br&gt;

Царь
читатель
офлайн
Дата регистрации: 23.05.2006
Сообщений: 1
Пост №4
 
23.05.2006 19:53

Хотелось бы поподробнее узнать об импорте документов из EXCEL в 1с. Скажем так, создание документа, импорт данных, сохранение данных и затем закрытие!

GreenWarrior
читатель
офлайн
Дата регистрации: 14.07.2003
Сообщений: 77
Пост №5
 
24.05.2006 11:08

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

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация