Страница: 1 |
Страница: 1 |
Вопрос: Как вырубить Excel...
Добавлено: 18.10.04 10:28
Автор вопроса: burnnick
Подскажите начинающему как вырубить Excel.
Он у меня висит в background'е и никаким quit'ам не поддается.
И какой смысл у строчки Set.XXX = Nothing?
(XXX например Set XXX = CreateObject("Excel.Application")?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Дмит
Вопросов: 11
Ответов: 160
Web-сайт:
Профиль | | #1
Добавлено: 18.10.04 22:19
Если Excel загружен как Set XXX = CreateObject("Excel.Application",
то Set XXX = Nothing полностью разрушит Object XXX и очистит память.
Кстати функция CreateObject запускает новый экземпляр Excel, даже если он был уже запущен.
Используй её один раз.
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 20.10.04 11:07
Application.Quit не устраивает чем-то?
...
XXX.Quit
Set XXX = Nothing
И вообще, можно без CreateObject обходиться:
Refrences->Microsoft Excel 10.0 Object Library
И далее
Set XXX = New Excel.Application 'или можно без New