realmente no es una rutina, aunque tambien lo podes haces, consiste en ponerle esta instruccion, para que todo el contenido de la pagina, te la interprete como una hoja de excel.
<% response.ContentType ="application/x-excel" %>
Nixon Morales
De:Germ�n Jurado Cano
Util para:0 personas
Fecha: 26/06/2015 Mensaje:
crea una pagina web donde puedas cargar toda la informacion, y luego invocas las funciones a continuacion dependiendo si es Excel o Word. En el caso de excel debes dar clic en Aceptar, si te muestra mensaje de confirmación. Espero que les sirva, y si pueden hacer una mejora, por favor me la envian gracias.
<%
function exportaraExcel()
Response.Charset = "UTF-8"
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "content-disposition", "inline; filename=ListadoCobros"&date&".xls"
end function
%>
<%
function exportaraWord()
Response.Charset = "UTF-8"
Response.ContentType = "application/vnd.ms-word"
Response.AddHeader "content-disposition", "inline;filename=ListadoCobros"&date&".doc"
end function
%>
ejemplo:
<html lang="es">
<body>
TEXTO DE PRUEBA, AUNQUE PUEDES LISTAR EL RESULTADO DE UNA CONSULTA DE UNA BASE DE DATOS.
<%
exportar = exportaraExcel()
%>
</section>
</body>
</html>