Arquivo aberto no excel versão 2013 mas não em 2016?

9

Estou enviando o conteúdo html como excel do servidor do meu servidor web com os seguintes cabeçalhos

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

Eu posso abrir o arquivo no Excel versão 2013, mas não em 2016. Na versão de 2016, ele diz The file is corrupt and can not be opened , mas depois que eu ativar File > Properties > Security> Unblock , o arquivo será aberto? Existe algum cabeçalho ou outra configuração onde eu possa especificar para desbloquear a segurança (ou outra configuração) para que eu possa abrir o arquivo do Excel como faço em 2013?

    
por user3198603 14.10.2016 в 09:46
fonte

1 resposta

2

As configurações de segurança são definidas no Excel: não na pasta de trabalho. Verifique Arquivo / Opções / Central de Confiabilidade. Você precisa comparar as configurações em 2013 e 2016. Possivelmente Configurações de Conteúdo Externo ou Bloqueio de Arquivo.

Por suposto, 97-2003 pastas de trabalho estão bloqueadas.

    
por cup 15.10.2016 / 12:45
fonte