Programación General > VBA
Cerrar Excel Desde Visual
(1/1)
gaita02:
Hola a todos, abro una aplicacion excel desde VB y realizao varias operaciones con exito. Cuando la quiero cerrar, lo unico que ocurre es que no aparece visible, pero si miro el task manager, sigue apareciendo.
Como son varios que se abren y se cierran (supuestamente), en algun momento, la pc se queda sin memoria virtual y pincha.-
Dim LoExcel As Excel.Application
Dim Libro As Excel.Workbook
loexcel.ActiveWorkbook.Close
loexcel.Visible = False
LoExcel.Quit
Set LoExcel = Nothing
Set Libro = Nothing
Desde ya muchas gracias.
Saludos.
Damian
Roll:
no se como trabajas tu con excel, pero yo, lo poco que he probado he hecho lo siguiente: abrir un documendo con un nombre en un lugar del disco, guardarlo, cerrarlo y liberar el espacio de memoria. A ver si este codigo te sirve de algo...
--- Código: Text --- Private Sub Form_Load() Dim x As Object Set x = CreateObject("hoja1.xls") x.Savex.Close Set x = Nothing End Sub
Algo asi... pero no me hagas mucho caso, q en esto de excel... me doy mas bien poco :D
Saludos
gaita02:
gracias por la respuesta.-
si te fijas en el administrador de procesos, a pesar de hacer eso, excel.exe, sigue activo.
Saludos,
Damian
Roll:
:blink: Pues no....
A mi se me activa el proceso mientras trabajo con él en el codigo, despues se cierra... no sigue ejecutandose... kizas sea problema de tu maquina o del office.
pruebalo en otra makina o reinstala office.
Espero que te sirva :)
Un saludo
Navegación
Ir a la versión completa