Interactuar con Excel

10/11/2005 - 13:55 por Ricardo | Informe spam
Hola Amigos:

No se si me pueden dar un poco mas de informacion acerca de la orden :
GetObject('','excel.sheet')
para interactuar con excel ya que deseo agregar informacion a una
plantilla ya diseñada en excel y cuando pongo el nombre del archivo simple
mente sice que no lo encuentra y que otros parametros puedo utilizar en la
siguiente linea osea en vez de Add() que otras existen
XLApp.WorkBooks.Add()
espero su ayuda gracias

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 César Laínez
14/11/2005 - 19:09 | Informe spam
Aqui te mando un poco de codigo que yo utilizo para manipular excel,

Excel = GETOBJECT(,"Excel.application")
IF TYPE("Excel")= "U"
Excel = CREATEOBJECT("Excel.application")
ENDIF

* ADICIONO LA HOJA
Excel.Workbooks.ADD(xarch)


* ME POSICIONO EN LA HOJA UNO
Hoja = Excel.Worksheets(1)

* COLOCO DATOS
Hoja.Cells(nRow,6) = nSaldoInicial

Excel.VISIBLE = .T.
RELEASE HOJA
RELEASE EXCEL

* FORMULAS
Hoja.Cells(nRow+1,3).FormulaLocal = "=SUMA(C11:C"+ALLTRIM(STR(nRow-1))+")"

* NEGRITAS
Hoja.Range("E" + Linea + ":T" + Linea).Font.Bold = .T.

Espero te sirvan

Saludos,

"Ricardo" escribió en el mensaje
news:
Hola Amigos:

No se si me pueden dar un poco mas de informacion acerca de la orden :
GetObject('','excel.sheet')
para interactuar con excel ya que deseo agregar informacion a una
plantilla ya diseñada en excel y cuando pongo el nombre del archivo simple
mente sice que no lo encuentra y que otros parametros puedo utilizar en la
siguiente linea osea en vez de Add() que otras existen
XLApp.WorkBooks.Add()
espero su ayuda gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares