Из 1С в Excel
18.04.2004
18:42
#1
Можно ли из 1С в как-нибудь выгрузиться в Excel, обратиться к нему, и обратно передать данные?
19.04.2004
10:39
#2
"Можно. Я как раз только что занималась проблемой выгрузки. Привожу фрагмент кода:
ОкноExcel=СоздатьОбъект("Excel.Application);
ОкноExcel.Caption="Отчет";
//Если нужна новая книга
НоваяКнига=ОкноExcel.WorkBooks;
РабочаяКнига=НоваяКнига.Add();
//Задать ячейку Excel
Ячейка=ОкноExcel.Cells(Ряд,Столбец);
//Выгрузить в заданную ячейку
Ячейка.Value="Данные"+Data;
или
//Если нужно открывать имеющуюся книгу
СтараяКнига=ОкноExcel.WorkBooks;
СтараяКнига.Open="Полный путь до файла книги"; //или переменная с именем файла
Думаю, слегка подправив, можно снимать данные в обратном направлении.
Так же для переноса используются OLE и DDE. Но ими еще не работала
"
ОкноExcel=СоздатьОбъект("Excel.Application);
ОкноExcel.Caption="Отчет";
//Если нужна новая книга
НоваяКнига=ОкноExcel.WorkBooks;
РабочаяКнига=НоваяКнига.Add();
//Задать ячейку Excel
Ячейка=ОкноExcel.Cells(Ряд,Столбец);
//Выгрузить в заданную ячейку
Ячейка.Value="Данные"+Data;
или
//Если нужно открывать имеющуюся книгу
СтараяКнига=ОкноExcel.WorkBooks;
СтараяКнига.Open="Полный путь до файла книги"; //или переменная с именем файла
Думаю, слегка подправив, можно снимать данные в обратном направлении.
Так же для переноса используются OLE и DDE. Но ими еще не работала
"
1С 7.7 Бюджет. Свертка и перенос итогов из одного года в другой.Конфигирация 1с 8.1 "Управление торговлей 10.3. Ограничение пользователей по справочникам
Читают тему
(гостей: 1)