![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
excel [D6]
PsoFT © (2003-08-14 13:42:00)
Привет народ !
Имеется код
var
Excel: variant;
i, j: word;
S: string;
begin
Excel := CreateOleObject("Excel.Application");
Excel.Workbooks.Open(FileName);
Excel.Visible:=True;
for i := 1 to 5 do
for j := 1 to 5 do
begin
S := Excel.Sheets[1].Cells[i,j].Text;
ShowMessage(S);
end;
end;
но он не работает, т.е. пишет неописана переменная CreateOleObject, подскажите ,что нужно добавить ?????
DenKop (2003-08-14 23:30:00) [1]
Посмотри comobj.pas и oleauto.pas. На крайняк поищи по вхождению текста createoleobject
PsoFT (2003-08-14 13:49:00) [2]
не помогло :(
sniknik (2003-08-14 13:48:00) [3]
на все подобного рода случаи, встаеш на CreateOleObject/функцию курсором нажимаеш ctrl и не опуская F1. увидиш в каком модуле описан и вставляй его в uses.
для данного случая ComObj
Denkop (2003-08-14 13:45:00) [4]
Попробуй в uses добавить ShellApi