![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при работе с Excel2000
nali © (2006-12-30 00:05:00)Привет всем!
Помогите разобратся с ошибкой при работе с сервером excel.
Ошибка при выполнении строки Sheet.Range('A1:B3').Select;
Код следующий:
var
Form1: TForm1;
fname: string='C:\Рабочая\1файл.xls';
Exel,Book,Sheet:OleVariant;
implementation
procedure TForm1.Button1Click(Sender: TObject);
begin
try
Screen.Cursor:=crHourGlass;
try
Exel:=GetActiveOleObject('Excel.Application');
except
Exel:=CreateOleObject('Excel.Application');
end;
try
Exel.WorkBooks('1файл.xls').Activate
except
Exel.WorkBooks.Open(fname,false);
end;
Sheet:=Exel.ActiveWorkBook.Sheets[1];
Sheet.Range('A1:B3').Select;
finally
Screen.Cursor:=crDefault;
end;
end;
nali (2006-12-30 02:11:00) [1]Все, нашел ошибку, диапазон надо в квадратных скобках задавать:
Sheet.Range['A1:B3'].Select ;
nali (2006-12-30 00:20:00) [2]Да,забыл, при ошибке выдается сообщение 'Член группы не найден'