Como cierro un xls que exporté???
Publicado por marcelo (33 intervenciones) el 25/05/2012 03:16:59
Estoy exportando una DBF a Excel de la siguiente manera:
oExcel := TExcelScript():New()
oExcel:Create( "Rank2.xlsx" )
oExcel:visualizar(.f.)
oExcel:Say( 1 , 1 , "Titulo" ,"Arial", 10, .F., .F.,.F. )
oExcel:AddCol( {|| Ranking->Entidad } , 1 , , , {|| "Entidad" } , )
oExcel:AddCol( {|| Ranking->Posi1 } , 1 , , , {|| "N°" } , )
oExcel:AddCol( {|| Ranking->Saldo1 } , 1 , , , {|| "Fecha" } , )
oExcel:Browse( 2,1 ,"Ranking" , , , , )
oExcel:SaveAs("c:\fwh\balances\Rank2.xlsx")
el archivo se graba, pero me queda el proceso abierto, NO encuentro como cerrar el archivo, probé varias maneras con Clos(), End(), Quit(), y falla.
Alguno sabe como se cierra el archivo, no encuentro como hacerlo en la clase TExcel...
gracias.
marcelo
oExcel := TExcelScript():New()
oExcel:Create( "Rank2.xlsx" )
oExcel:visualizar(.f.)
oExcel:Say( 1 , 1 , "Titulo" ,"Arial", 10, .F., .F.,.F. )
oExcel:AddCol( {|| Ranking->Entidad } , 1 , , , {|| "Entidad" } , )
oExcel:AddCol( {|| Ranking->Posi1 } , 1 , , , {|| "N°" } , )
oExcel:AddCol( {|| Ranking->Saldo1 } , 1 , , , {|| "Fecha" } , )
oExcel:Browse( 2,1 ,"Ranking" , , , , )
oExcel:SaveAs("c:\fwh\balances\Rank2.xlsx")
el archivo se graba, pero me queda el proceso abierto, NO encuentro como cerrar el archivo, probé varias maneras con Clos(), End(), Quit(), y falla.
Alguno sabe como se cierra el archivo, no encuentro como hacerlo en la clase TExcel...
gracias.
marcelo
Valora esta pregunta


0