FoxPro/Visual FoxPro - Problemas con excell y fox

 
Vista:

Problemas con excell y fox

Publicado por Wilder C.A. (13 intervenciones) el 02/12/2003 02:11:01
Amigos :

Espero me puedan ayudar, el problema que tengo es el siguiente :

* Tengo un programa que abre un archivo excell del cual lee 34 campos
(columnas) y las va guardando en un cursor de Fox (esto se realiza
secuencialmente) el archivo posee algo de 2000 líneas.

* Aperturo la instancia al excell con CreateObject("Excel.Application"),
luego aperturo mi archivo con .Workbooks.Open(<ruta y nombre de mi
archivo>).

* Recorro una a una cada línea y cuando termino de leer la totalidad de
los registros (filas), cierro de la siguiente manera: .WorkBooks.Close,
.Quit y libero de memoria a la varibale que contiene mi objeto excell.

* El problema es que cuando culmina no se cierra el excell y hace que
cuando se trate de activar una nueva lectura se cuelge la máquina.

Espero me puedan ayudar para poder cerrar el excel una vez culminado la
lectura.

Gracias de antemano

Wilder C.A.
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:Problemas con excell y fox

Publicado por Foxperto (894 intervenciones) el 02/12/2003 17:16:07
Hola Wilder:

Prueba con este codigo:

oleExcel = CREATEOBJECT("Excel.Application")
oleExcel.Visible = .T.
oleExcel.Workbooks.Add
oleExcel.ActiveWorkbook.Close(.F.)
oleExcel.Visible = .F.
RELEASE oleExcel

Saludos
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