Salidas en formato compatible Excel

Valoración del artículo:
Este ejemplo aprovecha la capacidad de excel para interpretar el contenido de tablas escritas en lenguaje HTML.
Publicado: 31/7/07
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.


Una tabla de este estilo puede ser interpretada por excel:


que nos mostraría algo de este estilo:


El truco consiste en indicarle al navegador cliente que lo que va a recibir no es una pagina HTML, sino un archivo excel, esto se lo indicaremos con la instrucción asp:

<%Response.ContentType = "application/vnd.ms-excel"%>

En el ejemplo lo que vamos a ejecutar es el siguiente codigo asp:

<html>

<head>
<% Response.Buffer = TRUE
Response.ContentType = "application/vnd.ms-excel"%>

<title>Ejemplo de compatibilidad Excel</title>
</head>

<body>
<table border="1" width="60%">
<tr>
<td width="50%" align="center" bgcolor="#C0C0C0">Nº de Factura</td>
<td width="50%" align="center" bgcolor="#C0C0C0">Importe</td>
</tr>
<tr>
<td width="50%" align="center">1</td>
<td width="50%" align="center">12000</td>
</tr>
<tr>
<td width="50%" align="center">2</td>
<td width="50%" align="center">24000</td>
</tr>
<tr>
<td width="50%" align="center"> </td>
<td width="50%" align="center"><b>=SUMA(B2:B3)</b></td>
</tr>
</table>

</body>

</html>


Cuando lo ejecutemos el navegador nos dará la opción de guardar el archivo o ejecutarlo desde la red, elegiremos la opción que mas nos interese.


Puedes ver el ejemplo pulsando en este enlace.


Manuales relacionados
Categorias relacionadas
El autor
Pedro Rufo Martín
Webmaster de www.asptutor.com
http://www.asptutor.com/
Lectura recomendada
Compra este libro en Agapea, la librería urgente a domicilio.
Últimas noticias
Alojados en el grupo