Видимость конкретного листа под управлением Акса

Zalagaev
Дата: 04.12.2006 10:20:19
Господа, пробовал "показывать" нужный лист - не получилось пока.
Удается показывать просто Книгу с тем листом, который был открыт в прошлый раз.

Программа долго отрабатывает и в процессе пишет на разные лист, мне нужно, чтобы она сама переключала на нужный лист, а человек мог следить глазом..

В форум по экселю не написал, ибо из самого Экселя нет такой проблемы. Там просто пишу .select и все отлично..

Всем заранее большое спасибо.

Dim myOlApp As Excel.Application

' вот так работает 
myOlApp.Visible = True

' вот та кошибки нет, но и эффекта тоже нет.       
myOlApp.Worksheets("Forecasting").Visible = True
Старый ворчун
Дата: 04.12.2006 10:27:51
Zalagaev

В форум по экселю не написал, ибо из самого Экселя нет такой проблемы. Там просто пишу .select и все отлично..

А что же вы сйечас не используете .Select?

myOlApp.Worksheets("Forecasting").Select
RVI
Дата: 04.12.2006 10:28:07
myOlApp.Worksheets("Forecasting").Select
???
Zalagaev
Дата: 04.12.2006 10:28:53
гы.. да как-то мне советовали в Аксе .select не использовать.. я вот и не использовал.. счас гляну..
Zalagaev
Дата: 04.12.2006 10:29:38
гы.. работает!

Спасибо :)
Старый ворчун
Дата: 04.12.2006 10:32:55
Zalagaev
гы.. да как-то мне советовали в Аксе .select не использовать.. я вот и не использовал.. счас гляну..

что-то вы путаете.
Вероятно, советовали не использовать Selection без указания переменной для Application.
Zalagaev
Дата: 04.12.2006 10:38:08
да.. да.. так и было.. я потом внял... :)