|    
			
				14/04/2003, 09:14
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2002 
						Mensajes: 78
					 Antigüedad: 23 años, 8 meses Puntos: 0 |  | 
  |  Cerrar hojas de Excel con VB  
  Hola. Estoy haciendo un programa que interactua con hojas de Excel. Utilizo los siguientes comandos para abrir la hoja:
 Set Excel = GetObject("", "excel.application")
 Set hoja = Excel.Workbooks.Open("hojadecalculo.xls")
 
 Y cuando quiero cerrar la hoja de cálculo utilizo los siguientes:
 
 hoja.Close
 Excel.Quit
 Set hoja = Nothing
 Set Excel = Nothing
 
 El caso es que ha pesar de ejecutarse cada una de estas líneas la hoja de cálculo queda abierta lo que provoca fallos posteriores en la ejecución del programa. Si pulso Alt+Ctrl+Supr veo un programa en ejecución llamado "Excel". Si finalizo esa tarea el programa funciona correctamente. En definitiva, el buen funcionamiento de la aplicación depende de que Excel se cierre cuando le digo que lo haga.
 
 ¿Alguien sabe porqué no se cierra al ejecutar los comandos anteriormente mencionados?
 
 Gracias.
 
 
 Misael
     |