Título: [SOLUCIONADO]Importar datos de excel Publicado por: diego_lp en 26 Noviembre 2009, 22:03 pm Hola a todos, necesito importar datos de una planilla excel a mi programa y no logro encontrar un sitio en tonde me explique como hacerlo (en todos lados aparece para importar de excel a visual basic, pero no para .net :-().
Encontre un pequeño tutorial para hacerlo a travez de Microsoft.Office.Interop utilizando la aplicacion Excel pero me da error. Espero que alguien pueda ayudarme, muchas gracias. Saludos. Título: Re: Importar datos de excel Publicado por: MANULOMM en 27 Noviembre 2009, 13:11 pm Puedes hacerlo con OLE como si fuera un Base de Datos.
Atentamente, Juan Manuel Lombana Medellín - Colombia Título: Re: Importar datos de excel Publicado por: diego_lp en 27 Noviembre 2009, 21:07 pm Gracias por contestar MANULOMM , segui tu consejo, logre leer los datos de una hoja excel determinada y pasar los datos a un datagridview para leerlos de luego desde mi programa.
Les dejo una pequeña, simple y humilde funcion que escribi para hacer ésto facilmente por si alguien lo necesita: Sub ImpExcel(ByVal ruta As String, ByVal dgv As DataGridView) 'funcion que muestra todos los campos de la hoja 1 de un excel en un datagridview Dim miconexion As New OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; data source=" & ruta & "; Extended Properties=Excel 8.0;") Dim comando As New OleDbDataAdapter("select * from [Hoja1$]", miconexion) comando.TableMappings.Add("Table", "Attendence") Dim DtSet As New DataSet comando.Fill(DtSet) dgv.DataSource = DtSet.Tables(0) End Sub Muchas gracias de nuevo, saludos. Título: Re: [SOLUCIONADO]Importar datos de excel Publicado por: MANULOMM en 27 Noviembre 2009, 23:53 pm OK.. ;D ;D ;D
Atentamente, Juan Manuel Lombana Medellín - Colombia |