Visual Basic - Exportar a Excel

Life is soft - evento anual de software empresarial
 
Vista:

Exportar a Excel

Publicado por Jeremy (6 intervenciones) el 16/12/2004 20:40:17
Tengo un problema a la hora de cortar un proceso. Hago una exportación desde mi programa en Visual a Excel. El problema que tengo es que cuando lo hago, se queda en memoria el excel.exe y no sé cómo hacer para cerrarlo. Esto ocaciona que sólo pueda efectuar la primera exportación a Excel, en las siguientes el Excel se queda bloqueado, y es precisamente por eso, porque el fichero excel.exe se queda en memoria.
Cuando el Excel se queda bloqueado tengo que abrir el Administrador de Tareas de Windows y terminar el excel.exe manualmente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Exportar a Excel

Publicado por ismael (28 intervenciones) el 04/01/2005 16:15:21
Como declaras el objeto excel?. Lo cierras con 'quit' cuando terminas la exportación?.
Yo hago lo siguiente:

Dim applExcel As Object
Set applExcel = CreateObject("Excel.Application")
applExcel.Workbooks.Add ' Creo un libro
' Hago la exportación de datos al fichero y al final
applExcel.ActiveWorkbook.SaveAs FileName:= _
"nombrefichero.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
applExcel.DisplayAlerts = False
applExcel.Quit
applExcel.DisplayAlerts = True

' Relleno la hoja excel y al final

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar