Как завершить процесс Excel?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sergey190
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 16.04.2004 (Пт) 20:11
Откуда: SPb Ru

Как завершить процесс Excel?

Сообщение Sergey190 » 16.04.2004 (Пт) 21:33

для записи в файл Excel использую следующее

Dim wbook As Object
Dim wsheet As Object
Dim exl As New Excel.Application
Set wbook = exl.Workbooks.Open(filname)
Set wsheet = wbook.Worksheets("Лист1")
wsheet.Cells(nostr, nstolb).Value = ...

А затем по закрывающей кнопке делаю
Set wheet = Nothing
Set wbook = Nothing

В результате после завершения программы у меня остается в диспетчере задач процесс Excel, который приходится убивать вручную
Как от этого избавиться?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 17.04.2004 (Сб) 7:16

exl.quit
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sergey190
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 16.04.2004 (Пт) 20:11
Откуда: SPb Ru

Сообщение Sergey190 » 18.04.2004 (Вс) 21:47

Спасибо


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList