La Web del Programador: Comunidad de Programadores
 
    Pregunta:  23704 - ABRIR FICHERO FORMATO CSV
Autor:  lensey
¿Como puedo descargar o abrir un fichero en formato CSV o Excel97 en el cliente?

Hago lo siguiente:

window.open("ruta_del_fichero")

Me pregunta si quiero abrirlo o guardarlo, si le digo que lo abra, me lo abre en formato EXCEL (que es lo que quiero), pero me pone todos los datos en una sola columna.
Si le digo que me lo guarde lo hace correctamente, pero me deja una ventana abierta con un error, "Acción Cancelada"

¿Como puedo abrirlo o guardarlo evitando estos inconvenientes?

Un saludo y gracias por anticipado

  Respuesta:  Fernando Fernández Lobillo
Solo tienes que añadir esta línea al principio del documento ASP con el contenido que quierers mostrar como un documento Word.

<%Response.ContentType="application/msword"%>

Puedes hacer lo mismo con otros tipos de archivos, en la dirección que te muestro a continuación puedes encontrar la referencia a los diferentes tipos:

http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html#prog