Generar archivo excel desde html


([N1] Angel Carrizo) #1

Buenas Tardes:

Tengo una aplicación que sirve una web y desde esta me gustaría realizar una busqueda y que dicha busqueda se imprima en un excel. Por ejemplo un listado de socios aparezca en un fichero excel.
¿Se podría llamar desde el proceso web a un proceso normal que genere el excel y desde html llamar al archivo?
¿Hay otra forma mejor?

Gracias de antemano

Un Saludo


([N2] gegeo) #2

Si, se puede.
.
Yo tengo una tabla con una serie de resultados, y un boton que es exporta la busqueda en xls.
Para ello tengo otro proceso, que realiza la misma busqueda del html con las mismas variables, que las he dejado ocultas en el html que estoy viendo, y el resultado en vez de mostrarlo en la web, lo guarda en un fichero.xls en el servidor web, y una vez terminado redirecciono a ese fichero.xls.
.
El resultado, te muestra la ventanita para guardar/abrir el fichero creado.
.
No se si hay otra forma mejor, pero a mi me sirve. Todo lo que exporto a excel, lo hago en formato html pero guardando el fichero con extension xls.
.
Tienes un articulo en el blog de Pepeto para exportar a excel Generar hojas de calculo excel sin dll.
.
Saludos ;)


([N1] Angel Carrizo) #3

Muchas Gracias, parece bastante fácil.

Un Saludo