FECHAR APLICATIVOS NO VB USANDO API
Olá, tudo bem?
Antes de mais nada, parabenizo-os pela excelente Home-Page!
Eu utilizo o VB e a partir dele abro arquivos de excel (workbooks.open...) e depois de neles trabalhar fecho-os normalmente (workbooks.close...). Até aà normal. O problema é quando, ao finalizar o meu programa, o processo do excel (sem arquivo algum aberto!), q já devia estar encerrado, permanece aberto na máquina! Isso somente ocorre se eu usar o programa por muito tempo, se usá-lo pouco nada ocorre, funciona perfeito (como tá dando esse milagre eu não sei!).
Eu gostaria de saber com qual API que eu consigo, por exemplo, ao terminar o meu programa clicando no botão finalizar, ele vê nos processos ativos da máquina se tem o excel.exe e fecha-o.
Aguardo ansioso a resposta! Agradecidamente,
Marcelo Cabrera
Antes de mais nada, parabenizo-os pela excelente Home-Page!
Eu utilizo o VB e a partir dele abro arquivos de excel (workbooks.open...) e depois de neles trabalhar fecho-os normalmente (workbooks.close...). Até aà normal. O problema é quando, ao finalizar o meu programa, o processo do excel (sem arquivo algum aberto!), q já devia estar encerrado, permanece aberto na máquina! Isso somente ocorre se eu usar o programa por muito tempo, se usá-lo pouco nada ocorre, funciona perfeito (como tá dando esse milagre eu não sei!).
Eu gostaria de saber com qual API que eu consigo, por exemplo, ao terminar o meu programa clicando no botão finalizar, ele vê nos processos ativos da máquina se tem o excel.exe e fecha-o.
Aguardo ansioso a resposta! Agradecidamente,
Marcelo Cabrera
Dim MeuExcel as excel.application
set meuexcel = new excel.application
Meuexcel.wookbooks.open (...)
.
.
.
Meuexcel.woorkbooks(1).save
meuexcel.wookbooks(1).close
set meuexcel=nothing
Abraços,
set meuexcel = new excel.application
Meuexcel.wookbooks.open (...)
.
.
.
Meuexcel.woorkbooks(1).save
meuexcel.wookbooks(1).close
set meuexcel=nothing
Abraços,
Tópico encerrado , respostas não são mais permitidas