hi a todos los foristas
Disculpen pero alguien podria decirme como abrir y modificar un archivo de excel
en asp.net...Urgente porfa si alguien podria ayudarme
| |||
Abrir y modificar un archivo de exel hi a todos los foristas Disculpen pero alguien podria decirme como abrir y modificar un archivo de excel en asp.net...Urgente porfa si alguien podria ayudarme |
| ||||
Respuesta: Abrir y modificar un archivo de exel la unica forma que conosco es con este cab ViewOffice.CAB pero la verdad no te lo recomiendo hace muchas barbaridades pero si enverdad lo nesesitas esta es tu posible solucion supuestamente esta compañia lo perfecciono pero sinceramente ya no lo probe http://www.ocxt.com/products?gclid=C...FYlM2godTkQSKQ y la primer version liberada de microsoft lo encuntras aqui: http://www.microsoft.com/downloads/d...displaylang=en espero te sirvas mas de lo que me sirvio a mi SERTE!!!
__________________ http://www.purodev.blogspot.com Última edición por ah_puch; 03/09/2009 a las 12:17 |
| |||
Respuesta: Abrir y modificar un archivo de exel Yo lo hago.. no es complicado.... código en C# Agregas la referencia a Excel
Código asp:
Ver original *La encuentras en el menú superior Project, en Add Reference, pestaña COM y seleccionas Microsoft Excel 12.0 Object Library (12.0 si usas Office 2007, si usas Office 2003 entonces buscas la 11.0, da lo mismo cualquiera que tengas). Luego declaras las variables a utilizar, yo las tengo como globales, no se qué te sirva más
Código asp:
Ver original Ahora nos toca establecer la conexión al archivo
Código asp:
Ver original *Como parámetro le envías la dirección del archivo que quieres abrir, con todo y nombre del mismo... y en Page colocas el nombre de la hoja del archivo que quieres leer... La función anterior la llamas desde el siguiente método
Código asp:
Ver original Esto devuelve un DataTable con los datos... de igual forma te recuerdo los parámetros, dirección del archivo y nombre de la hoja a leer... Luego simplemente lo llamas de la siguiente forma
Código asp:
Ver original *Ahora, es posible que el nombre de la hoja del archivo que quieres abrir cambie y eso te dará problemas, por lo que el parámetro page de la sentencia anterior lo puedes obtener previamente a leer el archivo... puedes utilizar algo como lo siguiente..
Código asp:
Ver original Al final limpias las variables, si modificas algo recuerda guardarlo con la propiedad Close.
Código asp:
Ver original Ahora tienes los datos en un DataTable en memoria, simplemente lo recorres para obtener cada línea y modificarla según lo vayas necesitando
Código asp:
Ver original ***Conste es un simple ejemplo, vos lo usás a como lo necesites... prueba a ver que tal y si tienes problemas me avisas.... PD: Si alguno necesita crear el archivo de Excel lo encuentran aquí: psicofxp.com/forums/programacion.313/880753-crear-un-archivo-excel-c-webforms.html Última edición por darkandres123; 08/09/2009 a las 10:06 Razón: Formato |
| |||
Respuesta: Abrir y modificar un archivo de exel probaremos pues. tonce
__________________ "Si por un instante Dios se olvidara que soy una marioneta de trapo y me regalara un trozo de vida, no hablaria todo lo que pienzo en difinitiva pensaria todo lo que hablo" |