"Висящий" процесс Excel.exe - VB

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток, господа! Возник следующий вопрос... Ситуация: запускаем свежеиспеченный прожект.ехе, жмякаем по кнопочке, программа обрабатывает файл формата .xls, производит необходимые подсчеты, вносит данные в этот файл, сохраняет и закрывает его. Пробелма в следующем, при любом раскладе всегда остается "висящим" процесс excel.exe, который завершается только после того, как будет закрыта сама программа прожект.ехе. Как можно закрыть этот процесс, не завершая работу прожект.ехе (все бы ничего, да вот только этот процесс не позволяет запускать другие файлы формата .xls, они просто зависают при запуске - если запускать эти файлы самостоятельно, напрямую через офис эксель) файлы .xls открываются и закрываются следующим образом:
п.с. на картинке показано какие библиотеки подключены.. п.с.с. команда Application.Quit - не помогает убить процесс. Спасибо за советы\подсказки!!!

Решение задачи: «"Висящий" процесс Excel.exe»

textual
Листинг программы
vPROC = xlApp.ActiveWorkbook.ActiveSheet.Range("A1:C2000").Value

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы