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

[0] Índice de Mensajes

Ir a la versión completa