데이터 분석, 차트 작성, 전달을 위한 도구를 갖춘 Microsoft 스프레드시트 소프트웨어 제품군입니다.
2013 파일을 2016에서 열었다고 해서 파일이 손상되지는 않습니다.
아마도 DRM의 영향이거나 파일 자체가 이미 손상된 것으로 예상이 됩니다.
파일의 경우 복구가 실패하거나 파일을 열었을 경우에 깨진다면, 파일을 저장하지만 않으면 원본이 변경되지 않습니다.
문제가 발생되는 샘플 문서를 공개된 카페 또는 블로그에 올려 주시기 바랍니다.
excel 2003에서 작성한 문서가 excel 2010에서 열리지 않습니다.
<<파일 클릭하면 'OOOOOOO.xls'에 읽을 수 없는 내용이 있습니다. 이통합문서의 내용을 복구하시겠습닏까? 이통합문서의 원본을 신뢰할 수 있는 경우[예]를 클릭하십시오. >>
라고 문자가 뜨면서 서식이 깨져서 나오고 텍스트만 보이게 됩니다.
excel 2003, excel 2007, excel viewer 에서는 정상적으로 열립니다.
그리고 excel 2007에서 연후 다른이름으로 저장에서 파일형식을 <excel 97-2003 통합문서>에서 <excel 통합문서>로 저장후 excel 2010으로 그 파일을 열면 잘 열립니다.
파일이 한두개가 아니라 이런 방법으로는 너무 힘들것 같네요.
고수님들의 도움 부탁합니다.
최근 Office 2003라이센스를 사용중이다가 Office 2013라이센스 구입하여 다운그레이드 하여 Office 2010으로 사용중입니다.
OS는 Windows XP Pro구요..
데이터 분석, 차트 작성, 전달을 위한 도구를 갖춘 Microsoft 스프레드시트 소프트웨어 제품군입니다.
잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.
2013 파일을 2016에서 열었다고 해서 파일이 손상되지는 않습니다.
아마도 DRM의 영향이거나 파일 자체가 이미 손상된 것으로 예상이 됩니다.
파일의 경우 복구가 실패하거나 파일을 열었을 경우에 깨진다면, 파일을 저장하지만 않으면 원본이 변경되지 않습니다.
문제가 발생되는 샘플 문서를 공개된 카페 또는 블로그에 올려 주시기 바랍니다.
안녕하세요.
최근 오피스 2016을 설치했는데, 기존 엑셀 2013 버전의 파일들을 수정하여 저장한 경우,
파일을 열면 파일을 복구해야 된다고 하여 예를 클릭하면 손상되어 날아가는경우도 있도 복구되는 것들도 있습니다.
기존 작성했던 엑셀 파일들을 2016에서는 저장하면 안 되는 것인지요?
파일들이 손상되어 기존 파일을 열어서 작업하기가 어렵습니다.
안녕하십니까? 김경우 님
Microsoft Community 사이트를 방문해 주셔서 감사합니다.
문의 하신 Excel 2003에서 만든 파일이 Excel 2010에서 열리지 않는 문제에 대해 안내를 드리겠습니다.
말씀해 주신 문제 증상이 Excel 2003에서 만든 모든 파일에서 동일하게 발생되는 것인가요 아니면 몇몇 파일들에서 발생되는 부분인가요?
몇몇 파일에서 발생되는 문제라면 파일에 손상으로 인해서 Excel 2010의 강화된 보안 기능에 의해서 손상된 내용을 인지하여 스타일을 제거한 것으로 예상이 됩니다.
(손상이 심할 경우 파일조차 열리지 않는 문제가 발생될 수 있는데, 이런 부분은 Excel 2010이 먼저 인지하고 스타일을 제거하여 데이터라도 건질 수 있는 기능이지만, 결과적으로 Excel 2003~2007에서는 손상 부분을 인지하지 못해서 Excel 2010에서 더 불편함을 겪으신 것으로 예상이 됩니다.)
Excel 2007에서 아래 방법으로 손상된 부분을 복구해 보신 후 파일을 Excel 2010에서 사용해 보시기 바랍니다. (아래 내용은 반드시 복사본으로 적용해 주시기 바랍니다.)
a. 셀 스타일
b. 이름 관리자.
3. 이미 손상된 이름 관리자를 제거합니다.
a. 수식 탭의 [이름 관리자]를 선택합니다.
b. 이미 손상된 모든 이름 관리자를 선택하고, [삭제]를 선택합니다.
4. 손상된 스타일 제거를 위해서, xlsx 형식으로 저장합니다.
a. Office 단추를 클릭하여, [다른 이름으로 저장]을 선택합니다.
b. 파일 형식을 [Excel 통합 문서(xlsx)]로 저장합니다.
5. *.xlsx로 저장 되었다면, 해당 파일을 선택하여, 이름을 *.zip로 변경합니다.
6. zip로 저장이 되었다면, 해당 파일의 압축을 해제합니다.
7. 손상된 셀 스타일(글꼴, 색상, 표 서식 등) 제거합니다.
a. 해당 파일의 [폴더/xl/styles.xml]를 텍스트 편집기로 실행합니다.
b. 사용된 스타일 목록에서 [<cellStyles count=]를 검색합니다.
c. 해당 위치부터, 끝까지의 모든 셀 스타일을 제거하신 후 [<cellStyles count="1"><cellStyle name="표준" xfId="0" builtinId="0"/></cellStyles>]를 입력합니다.
d. 해당 파일을 저장합니다. 8. 해당 파일을 다시 압축합니다.
(압축된 파일을 확인하여, 기존 ZIP파일과 같은 형태로 압축이 되었는지 확인합니다.)
(마우스 우측 버튼을 클릭하여, [보내기]-[압축 파일]로 압축을 합니다.)
9. zip 파일의 이름을 *.xlsx로 저장합니다.
10. 해당 파일을 다시 실행합니다.
(기존에 손상된 표 서식이나, 셀 스타일 등은 모두 제거되었기 때문에, 기존 자료와 비교하여, 서식이나 스타일 등을 다시 등록하시기 바랍니다.)
만약 해당 방법이 어렵고 번거롭다면, 복구율은 낮지만 VBA 매크로를 이용하여 손상 복구를 진행해 보시기 바랍니다. (손상된 내용을 수정하지 않으면 앞서 말씀 드린 내용처럼 파일이 열리지 않는 문제가 발생될 수 있습니다.)
(매크로 실행은 시간이 오래 소요될 수 있으며, Sub DeleteName()에서 F5를 눌러서 실행해 주신 후 Sub DeleteStyles()에서도 F5를 통해서 스타일도 제거해 주시기 바랍니다.)
Sub DeleteNames()
Dim n As Name
Dim lngCount As Long
On Error Resume Next
lngCount = ThisWorkbook.Names.Count
For Each n In ThisWorkbook.Names
n.Visible = True
n.Delete
Next n
MsgBox "총 " & lngCount & "개의 [이름] 중, " & lngCount - ThisWorkbook.Names.Count & "개의 [이름] 삭제 완료."
End Sub
Sub DeleteStyles()
'/ 첫번째 스타일이 삭제가 되지 않을 때 진행되지 않는 문제로
'/ 마지막 스타일부터 삭제하는 방식으로 수정 (2009-11-20)
Dim lng As Long
Dim lngCount As Long
lngCount = ThisWorkbook.Styles.Count
On Error Resume Next
For lng = ThisWorkbook.Styles.Count To 1 Step -1
ThisWorkbook.Styles(lng).Delete
Next lng
MsgBox "총 " & lngCount & "개의 [스타일] 중, " & lngCount - ThisWorkbook.Styles.Count & "개의 [스타일] 삭제 완료."
End Sub
추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.
제시해 드린 답변이 도움이 되었기를 바랍니다.
응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.
감사합니다.