|  17.03.2007, 12:06 | #1 | 
| Участник | 
			
			При генерации отчета в Excel, когда запускается приложение Excel, нужно сделать его активным. Пока что никаким из способом активировать его не получается. Пробовал ставить свойство active у документа в true, не срабатывает. Может у кого будут идее на этот счет?
		 | 
|  | 
|  17.03.2007, 13:39 | #2 | 
| Участник | 
			
			Какой доумент? В Excel такого понятия вроде нет   Если вы про книгу, лист и т.п. Метотд есть Activate. Думаю он поможет вам | 
|  | 
|  17.03.2007, 16:00 | #3 | 
| NavAx | 
			
			xlApplication.Visible(TRUE); Оно? Или что имеется в виду под "сделать активным"? 
				__________________ "Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери | 
|  | 
|  19.03.2007, 08:52 | #4 | 
| Участник | 
			
			Если запрещен доступ на редактирование, то возвращается это через XlApplication.UserControl(TRUE). Предварительно конечно как сказал Дуд делаем видимым приложение.
		 | 
|  | 
|  19.03.2007, 12:57 | #5 | 
| Участник | 
			
			Подразумевается, что есть форма, которая по нажатию клавиши генерит репорты таким образом, что запускается Excel приложение и открывается книга на основе шаблона. При первом запуске окно Excel сразу выходит на первый план (становится активным). Если вернуться к форме Навижн и еще раз сгенерить шаблон, то открывается новая книга в Excel, но она не становится активной, просто свернута на панели задач. А нужно, чтобы она сразу тоже становилась активной.
		 | 
|  |