Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/06/2004, 03:48
Willy Fog
 
Fecha de Ingreso: julio-2003
Mensajes: 102
Antigüedad: 20 años, 9 meses
Puntos: 0
Hola avsurdo,
Si lo que quieres es abrir un fichero de excel y sacar datos de el yo lo que hago es lo siguiente:

Agrego la referencia COM, Microsoft Excel 9.0 library. . .

Despues escribo:


oleApp = New Excel.Application()
oleApp.Visible = True 'si quiero que lo haga sin que nadie se entere. . .
'Abrimos en la aplicacion excel que tenemos ya abierta, la plantilla
oleApp.Workbooks.Open("<rutaficheroabrir>")
msgbox oleApp.Cells(fil, col).value
'si lo quiero guardar
oleApp.ActiveWorkbook.SaveAs("C:\<rutafichero>")
oleApp.ActiveWorkbook.Close()
'Cierro la aplicacion excel,
'aunque no se porque pichorras se queda corriendo un
'proceso "excel.exe"
oleApp.Quit()
oleApp = Nothing

Espero que sea esto lo que buscas
UN saludo