![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ExcelXP [D7, WinXP]
Igor23 © (2008-02-24 19:20:00)Делаю:
ExcelApplication1.Workbooks.Add(S, 0);
ExcelWorkbook1.ConnectTo(ExcelApplication1.ActiveWorkbook);
ExcelWorkbook1.Worksheets.Select(0, 0);-вот здесь вопрос, так работает но делаю наугад и скорее не правильно, а как правильно получить доступ к определенной закладке(Лист1, Лист2, Лист3) используя эти компоненты
VirEx (2008-02-25 15:15:00) [1]проверил сам, в вордовских таблицах делается через Item() а здесь по другому:
for i:=1 to ExcelApp.Sheets.Count do begin
ExcelApp.Sheets[i].Name:=IntToStr(i);
(ExcelApp.Sheets[i] as _worksheet).Name:=IntToStr(i);
end;
Igor23 (2008-02-25 13:48:00) [2]
> ExcelApp.Sheets.Count - кол-во листов
> ExcelApp.Sheets.Item(1) - второй лист
>
> прежде чем задавать такие вопросы, нужно почитать инфу,
> если лень - записать макрос и просмотреть его содержимое
> в редакторе
неее это не работает....если не трудно то дай инфу если есть по компонентам темы
Igor23 (2008-02-25 13:45:00) [3]
> (ExcelApp.Sheets.Item['Лист3'] as _worksheet).Activate(0);
>
>
то самое, спасибо
VirEx (2008-02-25 12:22:00) [4]ExcelApp.Sheets.Count - кол-во листов
ExcelApp.Sheets.Item(1) - второй лист
прежде чем задавать такие вопросы, нужно почитать инфу, если лень - записать макрос и просмотреть его содержимое в редакторе
Bekzhan_k (2008-02-25 12:03:00) [5]То есть:
(ExcelApp.Sheets.Item['Лист3'] as _worksheet).Activate(0);
Bekzhan_k (2008-02-25 11:51:00) [6]Если мне память не изменяет то, что то типа такого:
ExcelApp.Visible[0] := True;
Igor23 (2008-02-24 23:16:00) [7]Вообще есть описание компонент где нибудь, хотелось бы прочитать про компоненты закладок типа IW standart, IW control, IW data и др а также очень нужно описание по закладке Servers
Igor23 (2008-02-24 21:17:00) [8]А отвееета таак и неееет