Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: oscarj24 en 8 Julio 2010, 20:57 pm



Título: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: oscarj24 en 8 Julio 2010, 20:57 pm
Exportar DataGridView a Excel, PDF, y HTML en VB.Net

Hola a todos, decidí hacerles este aporte ya que no es muy común encontrar
esta información de forma detallada en internet.
El proyecto está 100% validado y explicado por mi. ;)

Algunas pautas:

- La aplicación funciona con SQL Server y la DB Northwind.
- Modifiquen la cadena de conexión.
- Dentro del código hay links para más información, en los cuales
  hay uno para convertir VB.Net a C# y viceversa.
- La aplicación fue hecha en MS Visual Studio 2008
- Los reportes se guardan en el Escritorio (Desktop) de Windows.

Asi que espero les sirva. ::)

Link de la aplicación y codigo de fuente: http://www.megaupload.com/?d=ZTZPDWB8 (http://www.megaupload.com/?d=ZTZPDWB8)

Capturas de la aplicación:

(http://img717.imageshack.us/img717/7554/appk.jpg)

Reporte en Excel:

(http://img691.imageshack.us/img691/3507/excelu.jpg)

Reporte en PDF:

(http://img715.imageshack.us/img715/9986/pdfwr.jpg)

Reporte en HTML:

(http://img85.imageshack.us/img85/6982/htmln.jpg)




Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Novlucker en 8 Julio 2010, 21:00 pm
Tienes una idea de lo útil que puede ser esto para muchos? excelente aporte! ;D

Saludos


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: [D4N93R] en 8 Julio 2010, 21:07 pm
+1

 ;-) ;-) ;-) ;-) ;-) ;-)

Gracias por el aporte.


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: raul338 en 9 Julio 2010, 00:41 am
Tienes una idea de lo útil que puede ser esto para muchos? excelente aporte! ;D

Saludos


+1000 :P

Muchisimas gracias :)


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Pablo Videla en 9 Julio 2010, 02:01 am
Genial! Gracias te pasaste por este aportazo!      ;-)


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: oscarj24 en 12 Julio 2010, 00:47 am
Que bueno que les agrade, un saludo a todos


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: mr_marley en 12 Julio 2010, 17:43 pm
Esto es maravilloso real mente muy util para todos los programadores yo programo en c# tratare de interpretarlo .. Muchas gracias :D ;-) ;-) ;-)


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: akonerz en 29 Julio 2010, 01:37 am
gracias por el aporte men


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Hartigan en 29 Julio 2010, 17:03 pm
Muchisimas gracias, me viene de perlas. xDD ;-)


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Hartigan en 31 Julio 2010, 13:37 pm
Umm, alguien puede hacer la conversión a c# y que funcione?? porque lo he hecho pero hay algunas clases que no conocia y no se como ponerlas...

Gracias.


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: [D4N93R] en 31 Julio 2010, 16:19 pm
No he revisado ese proyecto, pero si está en clases, puedes compilarlo como DLL y consumirlo desde C# sin problemas.

Saludos!


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: NetStorm en 5 Agosto 2010, 02:09 am
Uhmmm he estado revisando el code, y me he fijado que de los tres tipos de documentos a los que exporta PDF no respeta el ancho de las columnas, dentro del code una función que calcula el ancho de las columnas, y los anchos son almacenados en un array de tipo byte (eso creo recordar...), pero estos datos obtenidos nunca se utilizan, he estado viendo tbm que obtienes los anchos de las columnas de un objeto DataGridView, pero no en si del mismo GridView que está en el form...

En estos días voy a ver si me doy un poco de tiempo para revisar bien eso... pero si alguien me gana y se anima por lo menos ya tiene alguna pista.  ::)


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Hartigan en 5 Agosto 2010, 02:16 am
Uhmmm he estado revisando el code, y me he fijado que de los tres tipos de documentos a los que exporta PDF no respeta el ancho de las columnas, dentro del code una función que calcula el ancho de las columnas, y los anchos son almacenados en un array de tipo byte (eso creo recordar...), pero estos datos obtenidos nunca se utilizan, he estado viendo tbm que obtienes los anchos de las columnas de un objeto DataGridView, pero no en si del mismo GridView que está en el form...

En estos días voy a ver si me doy un poco de tiempo para revisar bien eso... pero si alguien me gana y se anima por lo menos ya tiene alguna pista.  ::)

jajaja, si lo haces y lo haces en c# te estaría muy agradecido que de VB no tengo ni idea y me lio mucho aunque sean muy similares. xDD


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: linux1 en 5 Agosto 2010, 05:20 am
oye amigo pero ami me sale un error que dice que no se puede conectar con la base ?¡
nose

saludos!


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: oscarj24 en 15 Agosto 2010, 19:14 pm
oye amigo pero ami me sale un error que dice que no se puede conectar con la base ?¡
nose

saludos!

Derepente no tienes la DB en el sql server o no has modificado la cadena de conexion. En el inicio de la pagina dice que usa la DB Northwind  ::) saludos


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: almita en 17 Agosto 2010, 03:38 am
chavos  una pregunta para los que ya lo utilizaron en VB  sigo sin resolver mi duda y quiero ver si a ustedes ya les funciona que les respete los seros a la izquierda en Excel, el código que puse tal cual funciona perfecto pero el problema es que en mi Excel yo quiero  que me guarde 0001 en lugar de solo un 1 son cuentas contables que requiere se ponga tal cual. Alguien me puede apoyar u orientar de por donde puede estar el problema?


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: mr_marley en 18 Agosto 2010, 17:59 pm
oye amigo pero ami me sale un error que dice que no se puede conectar con la base ?¡
nose

saludos!
no te compliques con la conexion agrega los datos tu a DGV y trata de exportarlos 


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: jricar9 en 12 Enero 2011, 22:08 pm
Si me puedes enviar un ejemplo de pasar un datagrid a htm..pero algo simple no tan grande como este proyecto xq no entiendo mucho Gracias Gracias


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: .::IT::. en 13 Enero 2011, 00:58 am
Buen aporte!!!!!!!!!!!!!!! ;-)

Saludos!!!!!!!!!!!


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: joalbela en 7 Marzo 2011, 04:21 am
Amigo muy buen aporte, mi programa consiste en una lista de articulos ordenados alfabeticamente, me gustaria que al exportarlos a un documento pdf cuando pasaran todos los articulos de la letra A a la B los de la b se me crearan en una nueva hoja y asi sucesivamente hasta llegar a la z es que no quiero que me queden pegados y se marque la diferencia, muhca gracias


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: wilstalyn@hotmail.com en 31 Enero 2012, 10:14 am
amigo esta excelente tu aporte per tengo problema para bajarlo por megaupload lo puedes subir a otro enlace porfavor


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: aldarys en 3 Febrero 2012, 19:32 pm
yo tengo el mismo problema, al estar en megaupload no puedo acceder a el y justo necesitaba algo asi. ¿Alguien que lo bajase puede volverlo a colgar o enviarlo por correo? Me solucionarian un gran problema.

Gracias por adelantado


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: masantizo en 3 Febrero 2012, 22:57 pm
Saludos a todos, es posible adquirir el codigo de otra manera, ya que como saben megauload esta fuera.    Saludos


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: luison en 9 Febrero 2012, 19:40 pm
Grandisimo trabajo, se agradece.  ;-)

Podria alguien compartirlo en algun otro servidor por favor?

El megaupload ya está cerrado.


Gracias
.


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: lalitomac en 29 Febrero 2012, 07:53 am
Hola soy nuevo en el foro pero necesito exportar a un pdf y no encuentro donde puedo descargarlo si lo puedes subir a otro servidor!! MUCHAS GRACIAS DE ANTEMANO CARNAL


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Jero67 en 7 Marzo 2012, 00:36 am
Tambien estaba interesado en esto y con el cierre de megaupload pues nos hemos quedado sin ello, pero buscando y buscando por Google he encontrado esto:

http://windowsclient.net/blogs/linkecubeko/archive/2009/11/06/exportar-a-pdf-excel-y-otros-formatos-en-c-datagridview-amp-windows-forms.aspx (http://windowsclient.net/blogs/linkecubeko/archive/2009/11/06/exportar-a-pdf-excel-y-otros-formatos-en-c-datagridview-amp-windows-forms.aspx)

Espero nos ayude a todos.


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: Efrain9020 en 19 Marzo 2012, 20:21 pm
Por favor alguien podría subir el código a otro servidor??


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: amendoza5 en 27 Marzo 2012, 22:03 pm
Disculpa megaupload esta cerrado, hay algún lugar de donde bajar el código? sino es así me lo podrías enviar? saludos y muchas gracias


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: William1995 en 27 Abril 2012, 03:50 am
Buenas noches

SEra que me puede hacer el favor de enviarme el codgio para exportar es que solo salen imagenes pero no el codigo Gracias :D


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: veronet en 12 Junio 2012, 20:27 pm
hola buenas  :(tardes una pregunta el enlace q tienes ya no me permite ver tu como lo realizaste nose si me podrias decir o mandarlo para ver qcmo lo hiciste  :rolleyes:


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: veronet en 12 Junio 2012, 20:32 pm
donde puedo visulaizar tu codigo por q en el enlace ya no me lo muestra


Título: Re: [Aporte] Exportar DataGridView a Excel, PDF y HTML
Publicado por: P4nd3m0n1um en 9 Julio 2012, 09:41 am
megaupload...  :-[ :-[