![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при вызове оле объекта
teddy © (2005-08-21 16:52:00)procedure start;
var
XL,book,sheet: Variant;
RowsCount,CellsCount: integer;
begin
XL:=CreateOleObject('Excel.Application');
XL.Application.EnableEvents := false;
book:=XL.WorkBooks.Open('D:\pr_my.xls');
sheet:=book.Sheets(1);
RowsCount:=sheet.Cells.CurrentRegion.Rows.Count;
CellsCount:=sheet.Cells.CurrentRegion.Columns.Count;
Showmessage(inttostr(RowsCount));
Showmessage(inttostr(CellsCount));
end;
При выполнении выдает ошибку
Project1.exe raised exception class EOLeSystemError with message «Член группы не найден»
и останавливается на строчке Sheet:=
YurikGL (2005-09-09 06:32:00) [1]
> Еще вопрос, а как прибить процесс Экселя после этого кода?
xl:=unassigned;
Ascan (2005-09-08 08:59:00) [2]
book.Close;
XL.Quit;
teddy (2005-08-23 12:11:00) [3]Спасибо.
Еще вопрос, а как прибить процесс Экселя после этого кода?
Думкин (2005-08-22 08:43:00) [4]
sheet:=book.Sheets[1];