Visual Basic.NET - Como importar un archivo excel a VB.NET

 
Vista:

Como importar un archivo excel a VB.NET

Publicado por Alfredo (2 intervenciones) el 05/08/2007 19:03:27
necesito k me manden o me expliken como le hago paso a paso como hacer k mi hoja de excel se vea en mi aplicacion de VB.NET porfas k me digan es urgente
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como importar un archivo excel a VB.NET

Publicado por OliBeer (391 intervenciones) el 06/08/2007 16:03:24
En primer lugar tienes que añadir a tu proyecto la libreria excel.

En segundo, en tu programa incluir las referencias a la aplicación excel y a
libro y hoja. Despúes tan solo tienes que ir leyendo lo que desees de la hoja
y todo solucionado.

Te pongo este ejemplo

Dim AppExcel As Excel.Application
Dim LibroExcel As Excel.Workbook
Dim HojaExcel As Excel.Worksheet
Dim Celda as String
Dim Dato as String
Dim FicheroExcel as String
Dim NombreHoja as String

FicheroExcel="C:\Ejemplo.xls"
NombreHoja="Hoja1"
AppExcel = New Excel.Application
LibroExcel = AppExcel.Workbooks.Open(FicheroExcel)
HojaExcel = LibroExcel.Sheets(NombreHoja)

Celda="A1"

Dato = HojaExcel.Range(Celda).Value

LibroExcel.Close()
AppExcel.Quit()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como importar un archivo excel a VB.NET

Publicado por felipe (1 intervención) el 24/04/2013 02:03:00
Hola amigo oye sobre ese código lo eh tratado de implementar, si compila y lo corre pero cuando doy click al botón para que haga lo procedimientos me marca este error
No se puede convertir el objeto COM del tipo 'Microsoft.Office.Interop.Excel.ApplicationClass' al tipo de interfaz 'Microsoft.Office.Interop.Excel._Application'. Ocurrió un error de operación debido a que la llamada QueryInterface en el componente COM para la interfaz con IID '{000208D5-0000-0000-C000-000000000046}' generó el siguiente error: Error al cargar la biblioteca de tipo/DLL. (Excepción de HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).

sobre esta linea LibroExcel = AppExcel.Workbooks.Open(FicheroExcel)

acaso sabrás a que se debe ese problema y tendrás una manera se solucionarlo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar