Amigos:
Alguien que quiera compartirme un pequeño ejemplo usando la clase TFileXls de Ramón Avendaño ?
Necesito leer una hoja de Excel.
este es mi correo soisa2002@prodigy.net.mx
Gracias, Armando
Ejemplo de TFileXls
Ejemplo de TFileXls
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
René:
Gracias por la luz, aclarame más el panorama por favor
Necesito alguna LIB ole ?, donde la localizo ?
utilizo FWH 2.7MZO y xHarbour
Saludos, Armando
Gracias por la luz, aclarame más el panorama por favor
Necesito alguna LIB ole ?, donde la localizo ?
utilizo FWH 2.7MZO y xHarbour
Saludos, Armando
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Si usas xHarbour todo lo que necesitas ya lo tienes.
Este es el ejemplo para leer celdas :
Este es el ejemplo para leer celdas :
Code: Select all
LOCAL oExcel, oHoja, nRows, nCols
oExcel := TOleAuto():New( "Excel.Application" )
oExcel:WorkBooks:Open(cGetFile("*.XLS", "Seleccione Archivo"))
oHoja := oExcel:Get( "ActiveSheet" )
nRows := oHoja:UsedRange:Rows:Count()
nCols := oHoja:UsedRange:Columns:Count()
FOR nRow := 2 TO nRows
FOR nCol := 1 TO nCols
? oHoja:Cells(nRow, nCol):Value
SysRefresh()
NEXT
NEXT
oExcel:Quit()
oHoja:End()
oExcel:End()
RETURN
Saludos
R.F.
R.F.
René:
Grande Maestro ! ( Para variar )
Muy agradecido
Un abrazo, Armando
Grande Maestro ! ( Para variar )
Muy agradecido
Un abrazo, Armando
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero