Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2004, 16:42
Avatar de MsTech.DotNet
MsTech.DotNet
 
Fecha de Ingreso: marzo-2003
Ubicación: Maracay - Edo. Aragua
Mensajes: 605
Antigüedad: 21 años, 10 meses
Puntos: 0
Hola piluso...

Una vez estuve haciendo un proyecto de finanzas y me pidieron que las tablas de amortizacion las exportara a excel para su mejor visualizacion, manejo, impresion, etc....

No logre en su totalidad que los datos fuesen exportados con exito a excel pero aqui esta lo que desarrolle...

Un metodo exportar....

Sub exportar_Click(sender As Object, e As EventArgs)
Response.Clear()
Response.Buffer= true
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("Content-Disposition", "attachment; filename=finanzas.xls")
Response.Charset = ""
page.EnableViewState = true

End Sub

Y un boton para llamar a la funcion o metodo....

<asp:Button id="exportar" onclick="exportar_Click" runat="server" Text="Exportar a Excel"></asp:Button

Trata de investigar un poco mas sobre el tema... sobre lo que es "application/vnd.ms-excel", tambien creo que lo hay para word...

Ahh bueno el metodo que puse anteriormente se basa en exportar el contenido generado en una pagina aspx a un archivo xls, es decir, por ejemplo, yo una vez que presentaba los resultados de la tabla de amortización en un aspx le daba al boton exportar y llamaba al metodo exportar_click y ese metodo me exportaba a excel toda la pagina aspx...

Bueno Piluso espero que te sirva o sea de gran avance para ti...

Cualquier cosa estamos a la orden...

Saludos...

Javier....
__________________
Ing. Javier Ugalde
Desarrollador de Aplicaciones Web / Windows
Director de Desarrollos Web
Ing. en Información
Email: [email protected]
Telf. Hab: +[58] - (243) - 232.02.06
Telf. Cel: +[58] - (414) - 455.26.80