반응형

2016년 7월 12일 KB3115322 보안 업데이트를 설치하게 되면 "웹에서 다운로드된 엑셀파일이 열리지 않는 증상"이 발생할수있습니다. 

업데이트가 적용되지 않았을때는 "열려는 파일 '파일명'의 형식이 파일 확장명에서 지정된 형식과 다릅니다. 파일을 열기 전에 파일이 손상되지 않았는지, 원본을 신뢰할 수 있는지 확인하십시오. 지금파일을 여시겠습니까?" 라는 메세지 팝업된후 화일 내용이 표시되지만 업데이트 후에는 아래 그림처럼 아무런 내용도 표시되지 않는다.


웹에서 다운로드된 엑셀파일이 열리지 않는 증상



위와 같은 문제를 해결하는 방법은 


첫번째 방법: KB3115322  업데이트를 제거하고 자동업데이트 되지 않도록 숨김 처리 해놓거나(하지만 시간 지나면 저절로 업데이트 된다. 자동업데이트 설정이라면..)



두번째 방법: Excel 보안센터에서 제한된 보기를 해제 해준다.


1) Excel 실행후 파일 > 옵션 

2) 보안센터 > 보안센터 설정 > 제한된 보기

3) 인터넷에서 가져온 파일에 대해 제한된 보기 사용 을 체크해제

보안센터 설정 변경

인터넷에서 가져온 파일에 대해 제한된 보기 사용




ASP 에서 아래와 같은 내용을 포함시키면 웹페이지 내용을 엑셀파일로 저장할수있다.

위와 같은 방법으로 생성된 엑셀파일을 열지 못할때 적용할수있는 방법이다.


   Response.Buffer = True

   Response.ContentType = "application/x-msdownload"

   Response.AddHeader "Content-Disposition","attachment;filename=test.xls"


반응형