none
traer datos de una hoja de excel 2003 RRS feed

  • Pregunta

  •  

    hola a todos, necesito traer de una hoja de excel cierta informacion pero no se como hacerlo y agregar los datos a una grilla para luego importar esos datos a una tabla de sql server. he visto algun ejemplo de c# pero si se puede hacer en visual basic net mejor... desde ya muchas gracias

     

    en un ejemplo me pide que importe estas librerias

    Imports Office = Microsoft.Office.Core Imports Excel = Microsoft.Office.Interop.Excel

    la primera la incorpore por agregar referencias al proyecto y me la tomo ok pero la segunda no la tengo (Microsoft.Office.Interop.Excel) yo baje el

    Office 2003 Primary Interop Assemblies redistributable package 

    pero no se como agregarlo al visual para que me lo tome cuando hago el imports

     

     

     

    martes, 13 de noviembre de 2007 17:32

Todas las respuestas

  •  rodrigo barboni Escribió:

     

    hola a todos, necesito traer de una hoja de excel cierta informacion pero no se como hacerlo y agregar los datos a una grilla para luego importar esos datos a una tabla de sql server. he visto algun ejemplo de c# pero si se puede hacer en visual basic net mejor... desde ya muchas gracias

     

    en un ejemplo me pide que importe estas librerias

    Imports Office = Microsoft.Office.Core Imports Excel = Microsoft.Office.Interop.Excel

    la primera la incorpore por agregar referencias al proyecto y me la tomo ok pero la segunda no la tengo (Microsoft.Office.Interop.Excel) yo baje el

    Office 2003 Primary Interop Assemblies redistributable package 

    pero no se como agregarlo al visual para que me lo tome cuando hago el imports

     

     

     

     

    He escrito un articulo al respecto hace un tiempo. aqui comparto el link

    http://www.elguille.info/colabora/NET2005/Sagara_DeExcelaDatagrid.htm

    viernes, 9 de mayo de 2008 21:59
  • Si es de un libro de una sola hoja por qué no lo haces vía odbc. Lo cual te permitiría tratar la hoja como una tabla.

     

     

    domingo, 8 de junio de 2008 17:05