none
Fechar excel via código - Urgente RRS feed

  • Pergunta

  • Olá a todos

     

    Estou com um problema ao fechar uma aplicação do excel.

    Eu executo o comando Quit e mesmo assim ele fica preso em memória, somente quando saio do sistema é que ele descarrega.

     

    Preciso fazer ele fechar de qq maneira.

     

    Estou usando VS 2005 (VB.Net) e Office 97.

     

    Segue o código para fechar a aplicação:

     

    Public Sub Fechar()

    Thread.CurrentThread.CurrentCulture = ciInicial

    Thread.CurrentThread.CurrentUICulture = ciInicial

    oExcelApplic.Workbooks.Close()

    oExcelBook = Nothing

    oExcelApplic.Application.Quit()

    oExcelApplic = Nothing

    End Sub

     

    Obrigado a todos!!!!!!

     

    quinta-feira, 12 de julho de 2007 15:15

Todas as Respostas

  • Sou novato em VB e nem sou programador, mas eu acho que o problema é que você está fechando a macro com o workbooks.close() e daí você não consegue fechar o excell.

    no caso eu faria assim: workbooks.save

    application.quit

    dentro da sua subrotina.

    abs

    terça-feira, 13 de abril de 2010 16:38