Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.12;
Скачать: CL | DM;

Вниз

Темная лошадка Delphi5 - Закладка Servers!   Найти похожие ветки 

 
MaXie ©   (2002-11-28 12:40) [0]

Вопрос звучал много-много раз, но еще не разу не довелось встретить законченный на него ответ.
Как создать рабочий лист Excel"я используя сервисы закладки Servers (в Delphi5), а именно при помощи объекта класса TExcelWorksheet?

Все статьи и доки, опубликованные в Сети, дают лишь альтернативные варианты решения этого вопроса - ни в одной из них нет конкретной реализации объектов этого класса!

Все ли так плохо, уважаемые мастера Delphi?!


 
Johnny Smith ©   (2002-11-28 13:52) [1]

ExcelWorkbook1.Worksheets.Add


 
SmashFX   (2002-11-28 13:57) [2]

смотри справку по VB в Excel...ты через сервера именно к обьктной модели сервера и обращаешься...и работаешь с ним исполььзуя инкапсуляцию VB методов


 
MaXie ©   (2002-11-28 14:53) [3]

To Johnny Smith:

В чистом виде, строка:

ExcelWorksheet1.ConnectTo(ExcelWorkbook1.Worksheets.Add ...)

не проходит - не корректное обращение к методу!

To SmashFX:

Дело не в VB - дело в Delphi! Как создать объект класса TExcelWorksheet?

To all:

Можно конечно так:

ExcelWorksheet1.ConnectTo(ExcelWorkbook1.Worksheets[1] as _Worksheet);

, но это слишком надумано!
Кто нибудь знает более простые (в этом смысле: классические) варианты объявление ExcelWorksheet?


 
SmashFX   (2002-11-28 14:56) [4]

я вообще делаю так например:

ExcelAp:TExcelApplication;
ExcelAp:=TExcelApplication.Create(nil);
ExcelAp.Connect;
ExcelAp.Workbooks.Add(EmptyParam,0);


 
MaXie ©   (2002-11-28 15:45) [5]

SmashFX, этим кодом ты создаешь книгу, но не лист!


 
AlexGreG ©   (2002-12-02 11:12) [6]


ExcelAp:TExcelApplication;
ExcelAp:=TExcelApplication.Create(Application);
ExcelAp.Connect;
ExcelAp.Workbooks.Open(...,LCID);
ExcelAp.ActiveWorkbook.sheets.add(...,LCID);




Страницы: 1 вся ветка

Текущий архив: 2002.12.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
3-36054
Юлия
2002-11-24 16:02
2002.12.12
Использование DBLookUpComboBox


8-36300
j_onion
2002-08-27 10:35
2002.12.12
установлен ли конкретный кодек?


3-35988
Ivan Voronov
2002-11-22 19:11
2002.12.12
Получить значение из редактирующегося DBGrid


1-36280
ЮРИЙ_К
2002-12-02 16:34
2002.12.12
Процесс выполнения выбивает базу 8-(((


3-35973
Igoryan
2002-11-22 13:08
2002.12.12
Работа с парадоксовской базе