Page 1 of 1

Forma de abrir y cerrar un xls???

PostPosted: Wed Nov 08, 2017 4:00 am
by noe aburto
Saludos

Una duda de como abrir un archivo de excel y como cerrarlo

Tengo esto:

oExcel:=TOleAuto():New( "Excel.Application" )
oExcel:WorkBooks:Open('C:\tmp\agricola.xlsx')
oHoja := oExcel:Get( "ActiveSheet" )
... proceso
oExcel:Quit()

si lo habre, pero de alguna forma este que si cerrarse.

para crear uno:

oExcel:=TOleAuto():New("Excel.Application")
oExcel:WorkBooks:Add()
oBook :=oExcel:Get("ActiveWorkBook")
oSheet:=oExcel:Get("ActiveSheet")
cTmpXls:=NombreTmp('XLS')
oBook:SaveAs(cTmpXls,xlWorkbookNormal) // xlWorkbookNormal = -4143
oExcel:Quit()

e igual no lo cierra.

sugerencia por fa.

Re: Forma de abrir y cerrar un xls???

PostPosted: Wed Nov 08, 2017 4:55 am
by nageswaragunupudi
oBook:Close()

Re: Forma de abrir y cerrar un xls???

PostPosted: Wed Nov 08, 2017 12:22 pm
by acuellar
Mr. Rao taking advantage of the Post, how is it saved in CSV format Delimited by commas?

T

Re: Forma de abrir y cerrar un xls???

PostPosted: Wed Nov 08, 2017 1:17 pm
by nageswaragunupudi
oBook:SaveAs( <name.csv>, 6 )

Re: Forma de abrir y cerrar un xls???

PostPosted: Wed Nov 08, 2017 1:49 pm
by acuellar
Thank you very much