有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java文件在2013版excel中打开,但在2016年没有打开?

我从我的Web服务器以excel格式发送html内容,标题如下

    response.setContentType("application/vnd.ms-excel");
    response.setHeader("Content-Disposition", "attachment;filename=test.xls");

我可以在excel 2013版上打开该文件,但在2016版上无法打开。在2016版上,它说The file is corrupt and can not be opened但是一旦我激活File > Properties > Security> Unblock文件就会打开?是否有任何标题或其他设置可以指定取消阻止安全性(或其他配置),以便我能够像2013年一样打开excel文件


共 (1) 个答案

  1. # 1 楼答案

    安全设置是在Excel中设置的:而不是在工作簿中。查看文件/选项/信任中心。您需要比较2013年和2016年的设置。可能是外部内容或文件块设置

    据猜测,97-2003年的工作手册被屏蔽了