estoy usando ColdFusion 8. Hacer algo como esto:ColdFusion 8 se abre siempre .XLS, quiere .XLSX
<cfheader name="content-disposition" value="attachment; filename=abc.xlsx">
<cfcontent type="application/msexcel">
<html>
pero me da un archivo como abc.xlsx.XLS
.
La razón por la que trato de obtener un XLSX
es porque a veces la versión XLS
es tan grande y Office 2007 se atasca al abrirla o lleva mucho tiempo.
La única solución en este momento es esperar, abra el XLS
en Office 2007, guarde como .XLSX
y luego ábralo más rápido.
¡Se agradece cualquier ayuda!
Intente cambiar el tipo de contenido a 'application/octet-stream'. Tal vez si el cliente no sabe que está obteniendo un documento de Excel, no intentará "arreglar" la extensión. –
¡Gracias por su pronta respuesta! Lo intenté y estos son los resultados: "Excel no se puede abrir el archivo 'abc.xlsx' porque el formato de archivo o la extensión de archivo no son válidos. Verifique que el archivo no se haya dañado y que la extensión del archivo coincida con el formato del archivo " Aunque en lugar de abrir el archivo adjunto lo guarde, No puedo abrirlo (mismo mensaje) –
Solo estaba usando abc como alias para MyPriceList, ignore la discrepancia –