![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема взаимодействия Delphi и Excel, как выбрать нужный лист [D7]
Foxi_ © (2011-06-01 12:01:00)подскажите пожалуйста,
почему у меня Sheets не работает, при выборе активного листа
var
e_app: Variant;
begin
e_app := CreateOleObject('Excel.Application');
e_app.WorkBooks.Open('D:\программа\фаил.xls');
e_app.WorkBooks.WorkSheets.Item['3'].Name;
Edit1.Text := e_app.ActiveSheet.UsedRange.Rows.Count;
Edit2.Text := e_app.ActiveSheet.UsedRange.Columns.Count+1;
e_app.Quit;
end;
OW (2011-06-01 13:36:00) [1]
> AcS := e_app.WorkBooks.WorkSheets.Item[3];
OW (2011-06-01 13:35:00) [2]
> var
> e_app, AcS: Variant;
> begin
> e_app := CreateOleObject('Excel.Application');
> e_app.WorkBooks.Open('D:\программа\фаил.xls');
AcS := e_app.WorkBooks.WorkSheets.Item['3'];
> Edit1.Text := AcS.UsedRange.Rows.Count;
> Edit2.Text := AcS.UsedRange.Columns.Count+1;
>
> e_app.Quit;
> end;
clickmaker (2011-06-01 12:20:00) [3]http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1273
Foxi_ (2011-06-01 12:17:00) [4]пишет что незнает метода WorkSheets
clickmaker (2011-06-01 12:12:00) [5]e_app.WorkBooks.WorkSheets.Item[3].Activate ?
Foxi_ (2011-06-01 12:06:00) [6]пытаюсь открыть нужный лист в книге ;-)
clickmaker (2011-06-01 12:03:00) [7]> e_app.WorkBooks.WorkSheets.Item['3'].Name;
чтобы это значило?