przesyłam zawartości HTML jak Excel z mojego serwera webserwerem z następującymi nagłówkamiPlik jest otwarty w wersji Excel 2013, ale nie w 2016?
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment;filename=test.xls");
jestem w stanie otworzyć plik w programie Excel w wersji 2013, ale nie w roku 2016. Na 2016 wersji, to jednak gdy mówi The file is corrupt and can not be opened
Uaktywniam File > Properties > Security> Unblock
plik otwiera się? Czy jest jakiś nagłówek lub inne ustawienie, w którym mogę określić, aby odblokować zabezpieczenia (lub inną konfigurację), aby móc otworzyć plik Excela tak, jak to robię w 2013 roku?
Czy próbowałeś zmienić format na xlsx? – cup
@cup próbowałem, ale to nie działa zbyt – user3198603
Nie mam tu 2016 do testowania, ale wydaje się, że jest kilka dobrych raportów dotyczących tej poprawki (aczkolwiek dla programu Word ustawienia są takie same w programie Excel). https://blog.lekman.com/2012/10/remove-protected-view-from-office-2013.html –