Em programação de computadores, é uma boa prática para liberar todos os objetos da memória quando terminar de usá-los para se certificar de processos em execução não são deixados de execução em segundo plano . Processos do Excel pode ficar ativa quando você está programando usando a Biblioteca de objetos do Microsoft Excel e objetos de aplicativo do Excel não são liberados. No VBA , você pode usar a função "Shell " para executar " Taskkill " para acabar com força um processo de Excel. Instruções
1
Inicie o Microsoft Word , clique na guia "Desenvolvedor" e clique em "Visual Basic". Clique no menu "Inserir" e clique em " Módulo " para adicionar um novo módulo de código VBA
2
Crie um novo procedimento sub digitando o seguinte código: .
Private Sub killExcelProcess ( ),
3
Declare uma nova variável e definir o processo de Excel:
Dim xlsProcess as String
xlsProcess = " TASKKILL /F /IM Excel. exe "
4
Digite a seguinte linha de código para matar o processo Excel:
Shell xlsProcess , vbHide
5
Finalize o procedimento digitando" End Sub ". Pressione " F5" para executar o procedimento .