다음을 통해 공유

.xlsx에읽을수없는내용이있습니다.이통합문서의내용을복구하시겠습니까?이통합문서의원본을신뢰할수있는경우(예)를클릭하십시오라는메세지가나와들어가보면화일이깨져있습니다.어떤것이문제인지궁금합니다.

익명
2010-06-14T06:40:10+00:00

참고로이화일은서버에 있고,그화일을엑셀화일에하이퍼링크해놓은상태였습니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2010-06-16T05:56:40+00:00

안녕하십니까? 나요나요나요님

Microsoft Office의 Excel 사이트를 방문해 주셔서 감사합니다.

문의 하신 Excel에서 통합 문서를 읽을 수 없고 복구에 대한 메뉴가 나타난뒤 파일이 손상되어 나타나는 문제에 대한 답변을 드리겠습니다.

먼저 해당 문제의 파일을 PC로 직접 가져와서 문제를 확인합니다. 문제가 반복될 경우 해당 문제가 특정 PC에서만 발생하는 것인지?, 모든 PC에서 발생하는지 확인하여야 합니다.

특정 PC에서만 문제가 발생하는 경우

  1. 안전 모드에서 확인

a. 윈도우 시작 버튼을 클릭합니다.

b. 모든 프로그램 목록에서 [Microsoft Office]를 선택합니다.

c. Office 항목에서 [Microsoft Office Excel 2007]을 Ctrl키를 누른 상태로 실행합니다.

d. Excel을 안전 모드로 실행 여부를 묻는 창이 나타나면, [예(Y)]를 선택합니다.

e. 안전 모드에서 문제가 반복될 경우, 안전 모드로 부팅하여 문제를 확인합니다.

(안전 모드 부팅하는 방법 : 시스템을 Reboot하고, 윈도우 로고가 나타나기 전에 [Ctrl]키나 [F8]키를 눌러서 부팅 메뉴 중 [안전 모드]를 선택합니다.) 2. 시작 프로그램 초기화

a. 윈도우 시작 버튼을 클릭합니다.

b. 검색 및 실행 창에 [msconfig]를 입력합니다.

c. 시스템 구성 메뉴가 나타나면, 서비스 탭의 [모든 Microsoft 서비스 숨기기]를 체크하고 [모두 사용 안 함]을 선택합니다.

d. 시작 프로그램 탭의 [모두 사용 안 함]을 선택합니다.

e. 시스템 설정이 완료되면, 시스템을 Reboot합니다.

3. 프린터 드라이브 제거

a. 윈도우 시작 버튼을 클릭합니다.

b. 윈도우 시작 메뉴 중 [장치 및 프린터]를 선택합니다.

c. 장치 및 프린터 메뉴가 나타나면, 설치되어 있는 프린터 드라이브를 제거합니다.

d. [Microsoft Office Document Image Writer]를 선택하고, 마우스 우측 버튼을 클릭하여 [기본 프린터로 설정]을 선택합니다.

e. 문제가 반복되는지 확인하고 문제가 해결 되었다면, 해당 프린터 제조사에 문의하여 Excel과 충돌이 일어나지 않는 버전의 프린터 드라이브를 확인하여 설치합니다. 4. 레지스트리 초기화

a. 윈도우 시작 버튼을 클릭합니다.

b. 검색 및 실행 창에 [regedit]를 입력합니다.

c. 레지스트리 편집기가 실행되면, 해당 폴더로 이동합니다.

(HKey_Current_User\Software\Microsoft\Office\12.0\Excel)

(HKey_Local_Machine\Software\Microsoft\Office\12.0\Excel)

d. 해당 폴더를 선택한 후 마우스 우측 버튼을 클릭하여, [내보내기]를 통해서 레지스트리를 백업합니다.

e. 백업이 완료되면 다시 마우스 우측 버튼을 클릭하여, [삭제]를 통해서 레지스트리를 제거합니다. 

모든 PC에서 문제가 발생하는 경우 - 기본적으로 복사본을 통해서 해당 내용들을 진행해 봅니다.

  1. 열기 및 복구를 통해서 복구

a. Excel 프로그램을 실행합니다.

b. Excel 프로그램이 실행되면, Office 단추를 클릭하여 열기 메뉴를 선택합니다.

c. 열기 메뉴가 나타나면, 해당 파일을 선택한 후 열기 메뉴의 [열기 및 복구]를 선택합니다.

d. 복구 메뉴가 나타나면, [복구]를 선택하여 해당 파일을 복구합니다.

e. 복구가 되지 않을 경우 [데이터 추출]을 통해서 값들을 추출하여 문제를 확인합니다.

2. Excel Viewer에서 확인

(http://www.microsoft.com/downloads/details.aspx?FamilyID=1CD6ACF9-CE06-4E1C-8DCF-F33F669DBC3A&displaylang=ko) 3. 다른 버전의 Excel 프로그램에서 확인

(Excel 97, 2000, XP, 2003, 2010에서도 문제가 반복되는지 확인합니다.) 4. 스타일 제거 매크로를 이용하여 확인

a. 해당 Excel 파일을 실행합니다.

b. Office 단추를 클릭하여 [Excel 옵션]을 선택합니다.

c. 옵션 메뉴가 나타나면, 기본 설정 탭의 [리본 메뉴에 개발 도구 탭 표시]를 선택합니다.

d. Excel 기본 메뉴에 개발 도구가 나타나면, [Visual Basic Editer]를 선택합니다.

e. Visual Basic이 실행되면 삽입 탭의 [모듈]을 선택하여 해당 내용을 입력합니다.


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


f. 해당 모듈을 실행(F5)하고 매크로를 실행하여 해당 파일의 셀을 전부 삭제합니다.

해당 방법으로 문제가 해결되지 않을 경우 Excel 파일의 손상을 Microsoft에서 지원해 드리기 힘든 부분입니다. 해당 내용은 외부 복구 툴이나 복구 업체에 문의하셔서 지원받으시기를 권장드립니다.

[참고 자료]

http://office.microsoft.com/ko-kr/excel-help/HA001034656.aspx

제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

제시해 드린 답변이 도움이 되었기를 바랍니다.

이 대답이 도움이 되었나요?

40+명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함