我有一个 xlsb。(ms excel 2007) 文件创建。
我已将其上传到服务器,网站用户可以下载它,但是当用户下载并打开此文件时,ms excel 在单击“是”时提示错误为“Excel 发现不可读的内容”,一切正常。我不知道为什么会显示此错误。
然后我从 gmail 和 yahoomail 发送了这个 xlsb 文件,下载并打开时一切正常,没有任何错误消息。
所以请帮我纠正这个错误。我使用 php 作为我的服务器端语言,下载代码如下
header('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
//header('Content-type: application/octet-stream');
//header('Content-type: application/vnd.ms-excel.sheet.binary.macroEnabled.12');
header('Content-Disposition: attachment; filename="credit-card-payoff.xlsb"');
readfile('exporting/excel/credit-card-payoff.xlsb');
我尝试了不同的内容类型,但没有成功。
以下是用户可以下载excel的网页
http://utc.impexdirectory.com/credit-card-payoff-calculator.php