Как узнать запущены ли экзеловские аппликации..
От: kolja2003 Россия  
Дата: 13.03.07 12:25
Оценка:
Работаю с COM Экзела. Создаю свой объект с помощью CreateOLEObject('Excel.Application") потом работаю с ним. Но вот возникла проблема: если паралельно на том же компе открыты еще другие экзеловские аппликации и идет интерактивная работа в них тогда в моей проге возникает exception. Тип эксепшена значения не имеет так как бывают разные. Но причина установлена точно — в том что параллельно идет интерактивная работа в другой открытой экзел-аппликации.
Вопрос: как из моей программы закрыть все открытые экзелевские аппликации? Или хотябы обнаружить что есть открытые экзел-аппликации чтобы сделать диагностику?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.