Gracias Pablo lo probé y anduvo muy bien, el único problema que encontré es que el Xls que genera no es compatible con Office 97 y con OpenOffice, ya mande averiguar si eso es un problema para la empresa o no, porque en muy pocas líneas de código lo solucione con esta librería.
Gracias también a todos los demás que contestaron, todas las soluciones me sirvieron, ahora voy hacer pruebas haber con cual me quedo :-) Ya que estamos les dejo otra pregunta, en la rutina actual se genera el Excel, se comprime el Excel a un zip y la pagina descarga el zip. (Obviamente el zip es mucho más liviano, de varios megas paso a 500KB) Si descargo el Excel si directamente, el protocolo lo comprime para transferirlo ¿? Porque si es así, quizás sea al pedo compactarlo yo. Saludos, Eugenio _____ De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Pablo M. Cejas Enviado el: Miércoles, 20 de Febrero de 2008 11:36 a.m. Para: puntonet@mug.org.ar Asunto: [puntonet] Generar Excel a partir de dataset No se si te han pasado este link ya, pero por las dudas: http://www.carlosag.net/Tools/ExcelXmlWriter/Default.aspx From: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] On Behalf Of FRANCO Jose DIRHU Sent: Miércoles, 20 de Febrero de 2008 10:37 a.m. To: puntonet@mug.org.ar Subject: [puntonet] Generar Excel a partir de dataset Te recomiendo que veas este link http://www.eggheadcafe.com/articles/20050404.asp Bajate el Source, que tal vez no tengas que hacer mucho para adaptarlo a tu caso De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de PUB: Eugenio Alonso Enviado el: Miércoles, 20 de Febrero de 2008 09:35 a.m. Para: puntonet@mug.org.ar Asunto: [puntonet] Generar Excel a partir de dataset Lo voy a probar , igualmente estaba buscando algo free. Muchas gracias por la data Eugenio _____ De: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Patricio Ibarreche Enviado el: Miércoles, 20 de Febrero de 2008 05:28 a.m. Para: puntonet@mug.org.ar Asunto: [puntonet] Generar Excel a partir de dataset Hola Eugenio, Yo utilizo el ExcelLite Professional (GemBox Software) y es muy fácil de utilizar. Solo necesitas el ensamblado (dll) para poder utilizarlo, no es necesario tener instalado el excel en el servidor ni el ExcelLite. http://www.gemboxsoftware.com Saludos Patricio _____ From: [EMAIL PROTECTED] To: puntonet@mug.org.ar Subject: [puntonet] Generar Excel a partir de dataset Date: Wed, 20 Feb 2008 02:39:19 -0200 Hola Listeros, Tengo una página que ejecuta una consulta bastante grande (el dataset tienen entre 1000 y 40 000 rows) y debería devolver un Excel comprimido. (La parte de compresión la tengo resuelta ya) Lo que me falta es la generación del archivo Excel. Cual es la forma mas optima ¿? Leí por varios lados que instancian Excel y llenan las celdas con un rutina, pero me parece medio lento y me obliga a tener Excel en el servidor. Saludos y gracias Eugenio _____ Tecnología, moda, motor, viajes,.suscríbete a nuestros boletines para estar siempre a la última MSN Newsletters <http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&C=ES&P=WCMaintenance &Brand=WL&RU=http%3a%2f%2fmail.live.com>