K
KLif
Всем привет.
Вообщем такая ситуация, есть библиотека для экспорта данных в эксель с набором процедур:
CreateObjectExcel - создания OLE-объекта приложения MS Excel
VisibleObjectExcel - тображения OLE-объекта приложения MS Excel
SetCellText - заполнение
В итоге, создаётся книга в ней остаётся только один лист. Беру любой док и спокойно экспортирую данные в excel ... Теперь надо сделать так чтобы каждый док был на отдельном листе. К библиотеке добавил процедуру с кодом : objectExcel.Sheets.Add
Call CreateObjectExcel()
Call SetCellText({B2:C2}, "", {Компания}, "", i) - i номер рабочего листа
Call AddSheet(i)
Call SetCellText({B2:C2}, "", {Компания}, "", i+1)
Получается два листа, но второй не заполнен ... перепробовал кучу вариаций и никак не могу понять почему он не вставляет данные в новый лист ... Когда книга открывается, курсор стоит на новом созданом листе ...
Вообщем такая ситуация, есть библиотека для экспорта данных в эксель с набором процедур:
CreateObjectExcel - создания OLE-объекта приложения MS Excel
VisibleObjectExcel - тображения OLE-объекта приложения MS Excel
SetCellText - заполнение
В итоге, создаётся книга в ней остаётся только один лист. Беру любой док и спокойно экспортирую данные в excel ... Теперь надо сделать так чтобы каждый док был на отдельном листе. К библиотеке добавил процедуру с кодом : objectExcel.Sheets.Add
Call CreateObjectExcel()
Call SetCellText({B2:C2}, "", {Компания}, "", i) - i номер рабочего листа
Call AddSheet(i)
Call SetCellText({B2:C2}, "", {Компания}, "", i+1)
Получается два листа, но второй не заполнен ... перепробовал кучу вариаций и никак не могу понять почему он не вставляет данные в новый лист ... Когда книга открывается, курсор стоит на новом созданом листе ...