Como leer registro o filas de un documento de excel

c4rlos
06 de Enero del 2004
Hola a todas. es urgente necesito ayuda...

Necesito leer desde mi programa en visual basic un archivo o ducumento de Excel para obtener datos de un reporte en los registro contenidos dentro de la hoja de calculo. como lo hago?

Sole
06 de Enero del 2004
Tenés que generar un objeto Excel y después recorrer el archivo por las celdas como lo harías con una flexgrid.

te paso el código:

Dim wbkExcel As Excel.Workbook
'strNombre: path y nombre del archivo excel
Set wbkExcel = Workbooks.Open(strNombre)
With wbkExcel.Worksheets(1) 'si es la hoja 1
.Activate
'var es una variable para asignar el valor de una
'celda
var= .Cells(x, y)
'para un rango de celdas se usa range en vez de cells
End With
wbkExcel.Close True, strNombre
'esto es si lo querés grabar, sino, en vez de true va
'false
Set wbkExcel = Nothing


Espero que te sirva...