文件打开在Excel版本2013年,但不是在2016年?
我发送html内容作为excel从我的networking服务器服务器与以下头
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
文件打开? 是否有任何标题或其他设置,我可以指定解锁安全(或其他configuration),以便我可以像我2013年打开Excel文件?
安全设置在Excel中设置:不在工作簿中。 检查文件/选项/信任中心。 您需要比较2013年和2016年的设置。可能的外部内容或文件阻止设置。
猜测,97-2003工作簿被封锁。