Buenas tardes lista, saben que estoy llenando una hoja Excel con datos desde
vb.net, pero lo que veo es que cuando finalizo, me queda el Excel abierto en
memoria, alguien tiene idea de cómo hacer para cerrarlo? Les paso el código
que estoy usando

    Dim oExcel As New Microsoft.Office.Interop.Excel.Application

        Dim libro As Microsoft.Office.Interop.Excel.Workbook

        Dim hoja As Microsoft.Office.Interop.Excel.Worksheet

        libro = oExcel.Workbooks.Open(archivo)

        hoja = libro.Worksheets(1)

.

.

.

.

.

Al finalizar hago todo esto y nada…

  libro.SaveAs(nuevo & ".xls")

        libro.Close()

        oExcel.Quit()

        GC.Collect()

 

Muchas gracias.

 

Responder a