![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
проблема с ExcelApplication
thvfrjd © (2005-01-17 12:11:00)ExcelApplication1.Connect;
Excelapplication1.Workbooks.Open('D:\pr2005\nas.xls', EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, True, 0);
wrkbk:=ExcelApplication1.Workbooks.Item[1];
wrksheet:=wrkbk.WorkSheets.Get_Item(1) as _WorkSheet;
wrksheet.Range[1,1].Value:='1'; - на последней строке кода при выполнеии программы выдается ошибка "OLE Error ..." , что может быть?
Symb (2005-01-17 13:54:00) [1]> thvfrjd (17.01.05 13:17) [2]
> число в 16 форме
Справка - великая штука, товарищ Ермаков... Читайте ее почаще.
Fay (2005-01-17 13:41:00) [2]2 Digitman © (17.01.05 13:39) [8]
Да какая разница 8)
Digitman (2005-01-17 13:39:00) [3]
> 940-я
пардон, 1004-я
Digitman (2005-01-17 13:37:00) [4]
> wrksheet.Range[1,1]
940-я ошибка говорит о том, что 1, 1 - это бред.
И не спрашивай почему - читай справку.
Или пиши wrksheet.Cells.Item[1,1] и тоже не спрашивай почему - тоже великий секрет, занесенный на скрижали справки.
Digitman (2005-01-17 13:32:00) [5]
> thvfrjd
ну так вот открывай станд.справку по ExcelVBA и смотри там , что за ошибка такая 03EC !
thvfrjd (2005-01-17 13:24:00) [6]ну код ошибки пишет 800A03EC
thvfrjd (2005-01-17 13:24:00) [7]ну код ошибки пишет 800A03EC
Digitman (2005-01-17 13:21:00) [8]
> thvfrjd (17.01.05 13:17) [2]
> число в 16 форме
ты на это число не смотри... зажмуривайся ... оно - для Пушкина А.С. ...
thvfrjd (2005-01-17 13:17:00) [9]число в 16 форме
Symb (2005-01-17 12:55:00) [10]Прямо пишет OLE Error и многоточие? Или как-то конкретизирует ошибку?