
13/09/2009, 20:25
|
 | | | Fecha de Ingreso: agosto-2009 Ubicación: Colombia
Mensajes: 9
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: Eliminar proceso de Excel Por más que intenté liberar el objeto con Marshal.ReleaseComObject no pude hacer que funcionara el 100% de las veces, raro ¬¬, según leí por ahí como que se trata de un bug... bueno, lo que hice, y sirvió en mi caso, pues simplemente necesitaba que el excel generara un informe, lo guardara y luego se cerrara fue lo siguiente:
'Arreglo de procesos
Dim proceso() as Process
'obtener los procesos Excel
proceso=Process.GetProcessesbyName("EXCEL")
'matar el último que se haya generado
proceso(proceso.length).Kill
Eso fue lo único que funcionó, por si a alguien le sirve... suerte! |