Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Програмно установить ActiveSheet [D7]


Neket ©   (2007-05-02 16:21:00) 

Подскажите пожалуйста как XL.Workbooks[1].WorkSheets[2] сделать ActiveSheet.
Т.е. Как програмно установить второй лист активным?
P.S.
XLApp:=CreateOleObject('Excel.Application');
XL:=XLApp.Workbooks.Add();


Megabyte   (2007-05-03 09:45:00) [1]


>EvS ©  (02.05.07 19:46) [2]

[1] Megabyte ©  (02.05.07 18:25)+ Sheet.Activate

Странно, у меня без этого работало :)


Neket   (2007-05-03 08:38:00) [2]

Ок... Спасибо.. Очень помогли.


EvS   (2007-05-02 19:46:00) [3]

[1] Megabyte ©   (02.05.07 18:25)+ Sheet.Activate


Megabyte   (2007-05-02 18:25:00) [4]

otchet := CreateOleObject('Excel.Application');
       otchet.SheetsInNewWorkbook := 2;
       WorkBook := otchet.WorkBooks.Add;
Sheet:= WorkBook.WorkSheets[№ закладки];

Далее работаешь с этим Sheet.


Наверх

Титульная страница Поиск, карта сайта Написать письмо