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