Detectar y cerrar Excel desde VB
Publicado por Guay (69 intervenciones) el 16/09/2002 17:42:52
Hola, buenas tardes!
Tengo un little problem...a ver si me podeis ayudar :)
El caso es que quiero que se cierren todos los Excel que tengo residentes en memoria (es decir, todos los "Excel" que se vean activos en la famosa ventana de CRTL+ALT+SUPR). Es que suelen haber varios abiertos cuando trabajo con mi aplicacion, ya que pasa datos de Excel a Access continuamente y al final se van quedando abiertos y el programa me casca. Como puedo detectar los que hay y quitarlos? Lo intento de esta manera pero no me hace ni caso:
Dim xl As Excel.Application
xl.ActiveWorkbook.Close
xl.Quit
Set xl = Nothing
Muchas gracias por vuestra ayuda. ANIMO, QUE YA QUEDA MENOS PARA EL VIERNES!!! XD. Un saludo.
Tengo un little problem...a ver si me podeis ayudar :)
El caso es que quiero que se cierren todos los Excel que tengo residentes en memoria (es decir, todos los "Excel" que se vean activos en la famosa ventana de CRTL+ALT+SUPR). Es que suelen haber varios abiertos cuando trabajo con mi aplicacion, ya que pasa datos de Excel a Access continuamente y al final se van quedando abiertos y el programa me casca. Como puedo detectar los que hay y quitarlos? Lo intento de esta manera pero no me hace ni caso:
Dim xl As Excel.Application
xl.ActiveWorkbook.Close
xl.Quit
Set xl = Nothing
Muchas gracias por vuestra ayuda. ANIMO, QUE YA QUEDA MENOS PARA EL VIERNES!!! XD. Un saludo.
Valora esta pregunta
0