• Domingo 22 de Diciembre de 2024, 14:00

Autor Tema:  Cerrar Excel Desde Visual  (Leído 1794 veces)

gaita02

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Cerrar Excel Desde Visual
« en: Lunes 29 de Agosto de 2005, 20:20 »
0
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

  • Miembro activo
  • **
  • Mensajes: 76
    • Ver Perfil
Re: Cerrar Excel Desde Visual
« Respuesta #1 en: Martes 30 de Agosto de 2005, 21:45 »
0
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
  1.  
  2. Private Sub Form_Load()
  3.  
  4. Dim x As Object
  5.  
  6. Set x = CreateObject("hoja1.xls")
  7.  
  8. x.Save
  9. x.Close
  10.  
  11. Set x = Nothing
  12.  
  13. End Sub
  14.  
  15.  

Algo asi... pero no me hagas mucho caso, q en esto de excel... me doy mas bien poco :D

Saludos
WOOOOOOOOOOOOOOOOOOOOOOOOOP

gaita02

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Cerrar Excel Desde Visual
« Respuesta #2 en: Miércoles 31 de Agosto de 2005, 16:26 »
0
gracias por la respuesta.-

si te fijas en el administrador de procesos, a pesar de hacer eso, excel.exe, sigue activo.

Saludos,

Damian

Roll

  • Miembro activo
  • **
  • Mensajes: 76
    • Ver Perfil
Re: Cerrar Excel Desde Visual
« Respuesta #3 en: Miércoles 31 de Agosto de 2005, 20:35 »
0
: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
WOOOOOOOOOOOOOOOOOOOOOOOOOP