Visual Basic.NET - Matar proceso excel

 
Vista:

Matar proceso excel

Publicado por Villy (29 intervenciones) el 20/06/2007 13:45:39
Hola a todos, hago un objeto "objExcel as Excel.application", abro un archivo excel para escribir datos en él y luego hago lo siguiente para cerrarlo:

objLibro.Save()
objLibro.Close()
objExcel.Quit()

y se me queda un proceso "EXCEL.exe" en el administrador de tareas ¿Alguien sabe como puedo cerrarlo con el objExcel? Otra forma creo que no vale, porque si el usuario tiene abierto otro archivo excel le mataría tmabién ese proceso y no puedo hacerlo.

Gracias a todos

Por cierto, si no, ¿alguien sabe como puedo mirar si el archivo excel que intento abrir para escribir en él está abierto externamente con Microsoft Excel?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Matar proceso excel

Publicado por Lady (2 intervenciones) el 22/10/2007 16:51:52
Mira como sugiere Microsoft, para que el G. C. libere de memoria estos objetos:

http://support.microsoft.com/default.aspx?scid=kb;en-us;317109
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Matar proceso excel

Publicado por jancfox (1 intervención) el 24/11/2011 14:44:55
prueba con ese!!!.

Set objExcel= Nothing
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Matar proceso excel

Publicado por raul ramirez (1 intervención) el 08/08/2013 16:00:18
Buenos días, tuve el mismo problema, y lo solucione con
objExcel.Quit()
set objExcel = Nothing
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar