|
Excel - активировать окно приложения |
☑ |
0
Bagirius
04.02.10
✎
16:04
|
Делаю отчет
Ексель = СоздатьОбъект("Excel.Application");
Ексель.Workbooks.Add();
Ексель.ReferenceStyle = 1;
Лист = Ексель.ActiveWorkbook.ActiveSheet;
....
Как после окончания формирования данных активировать приложение Excel?
|
|
1
Bagirius
04.02.10
✎
16:04
|
+(0) про 1С 7,7 речь идет
|
|
2
Гарри Поттер
04.02.10
✎
16:05
|
visible=true
|
|
3
Bagirius
04.02.10
✎
16:06
|
есть такое
Ексель.Visible = 1;
но не активируется
|
|
4
Mitriy
04.02.10
✎
16:08
|
Ексель.Activate()?
|
|
5
skunk
04.02.10
✎
16:12
|
Worksheets("Sheet1").Activate
|
|
6
Bagirius
04.02.10
✎
16:12
|
(4) Поле агрегатного объекта не обнаружено (Activate)
|
|
7
Mitriy
04.02.10
✎
16:14
|
(6) а (5)?
|
|
8
Bagirius
04.02.10
✎
16:15
|
(7) 5 сек, пробую
|
|
9
skunk
04.02.10
✎
16:16
|
ну либо книгу Workbooks("BOOK4.XLS").Activate()
... хотя насколько помню, только мигать начинает
|
|
10
Bagirius
04.02.10
✎
16:17
|
(9) - точно!!! только мигает, как и в случае (5)
|
|
11
Bagirius
04.02.10
✎
16:18
|
Ну и х........... с ним, пусть мышкой переключают Юзеры, не разваляться :-))))))))))))
|
|
12
skunk
04.02.10
✎
16:24
|
так попробуй
Ексель.WindowState = -4140;
Ексель.WindowState = -4137;
|
|
13
Bagirius
04.02.10
✎
16:48
|
(12) !!!!!!!!!!!!!!!!!!!!
Супер!!!
прокатило.
Спасибо, Юзеры ликуют :-)
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший