다음을 통해 공유

엑셀 2003 / 엑셀로 대량의 데이타를 관리하고 있습니다. 앞으로도 더 데이타양이 늘어남에 두가지 오류가 자꾸 발생해 문의드립니다.

익명
2011-10-20T08:19:06+00:00

**파일 (열:FK  행:4540 )

  1. 데이터 손실을 방지하기 위해 데이터가 들어 있는 셀을 워크시트 밖으로 이동 할 수 없습니다.

    <Ctrl+End>를 눌러 데이터가 있는 마지막 셀의 위치를 지정하십시오. 그런 다음 셀 A1을 선택하고 통합 문서를 저장하여 마지막으로

    사용한 셀을 다시 설정합니다. 또는 데이터를 새로운 위치로 옮긴 다음 다시 시도하십시오.

=>데이터에 새로운 열을 하나이상 추가 할 때마다 위 와같은 오류메세지가 뜹니다.

     그래서 A1셀을 한번 클릭후 저장후에 다시 열을 추가해야 하는데 그 전에는 이런 절차 없이 열을 삽입하고 삭제할수 있었는데

      갑자기 이런 오류메세지가 매번 나와서 데이터가 손상될까봐 걱정됩니다.

2."개채를 시트밖으로 이동할수 없습니다."

=>2005년~11년까지 모든 지사의 미수금을 관리하는 데이타여서 열과 행이 길고  중간중간 수식도 많이 들어가 있고

     숨기기도 많이 되어 있습니다.

=>그런데 매번은 아니더라도 가끔 숨기기취소후에 다시 숨기기를 하려고 하면 위와같은 오류 메세지가 뜹니다.

       이 데이타는 저만 보기위함이 아니라 직원 모두가 공유해야 하는 파일이므로 필요한 정보만 보기위해 숨기기를 시도하면

       위와 같은 오류가 나와 많이 불편해 하십니다.

**위의 두 가지 오류의 원인과 방지 방법을 알려주세요~!!

    네이버에도 올려 봤는데 임시활용도는 있느나 완전 해결방법은 찾을수 없어 문의 드립니다.

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

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

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2011-10-20T08:55:47+00:00

안녕하십니까? 희란김 님

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

문의 하신 Excel에서 대용량 파일 사용시 오류가 발생되는 문제에 대한 답변을 드리겠습니다.

말씀해 주신 문제는 Excel 파일이 손상되었을 경우 이러한 문제가 자주 발생될 수 있습니다. 먼저 파일의 손상도를 확인해 보시기 바랍니다. -> 해당 내용은 반드시 복사본을 통해서 진행하셔야 원본에 대한 손상을 받지 않으십니다.

우선 [셀 스타일]과 이름 관리자를 확인하여 파일의 손상 유무를 먼저 확인해 보시기 바랍니다.

  1. 셀 스타일 확인

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

b. 서식 탭의 [스타일]을 선택합니다.

c. 사용 중인 셀 스타일 목록 중에서, 손상된 스타일은 없는지 확인해 보시기 바랍니다.

(직접 추가 하셨던 셀 스타일이나 아래 그림과 같이 손상된 글씨가 보이는 경우 이미 손상되신 파일입니다.)

2. 이름 정의 확인

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

b. 삽입 탭의 [이름] - [정의]을 선택합니다.

c. 사용 중인 정의된 이름 중에서, 손상된 이름이 있는지 여부를 확인하시기 바랍니다.

(직접 만드신 이름이 아니라면, 손상된 이름일 가능성이 높습니다.)

해당 내용을 확인하여 파일의 손상이 확인되신다면, 파일의 복구가 필요합니다.

이름과 스타일 모두 손상이 확인된다면, 아래 방법으로 제거를 진행해 주셔야 합니다. 하지만, 해당 복구 방법은 Xlsx(2007~2010 형식)에서만 복구가 가능하기 때문에, 아래 링크의 호환 기능팩을 설치하여 2007 형식으로 저장 후 진행하시기 바랍니다.

http://www.microsoft.com/downloads/ko-kr/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466

(손상된 내용이 포함된 셀을 복사하는 경우 손상된 셀스타일/이름 등이 같이 복사가 될 수 있습니다. 따라서 추후에 문제가 발생되는 파일은 모두 복구를 진행해 주시고, 손상된 파일에서 데이터를 복사하실 경우 복사된 파일도 손상되는지 주의해 주시기 바랍니다. 또한 해당 내용은 반드시 XLSX 형식으로 저장하여 진행하시기 바랍니다.)

1.      Excel 파일 복구

a. 손상된 Excel파일을 실행해 주시기 바랍니다.

b. [도구] – [매크로] - [Visual Basic]을 선택해 주시기 바랍니다.

(Alt + F11을 클릭하여 개발도구를 실행해 주실 수도 있습니다.)

c. Visual Basic이 실행되면, [삽입]-[모듈]을 선택해 주신 후 아래 내용을 입력해 주시기 바랍니다.

[삽입]-[모듈]을 선택하시고 아래 내용을 입력해 주시기 바랍니다.

     ---------------------------------------

Sub Show_Names()

'/// (숨겨진) 모든 이름을 보이게 함

Dim n As Name

For Each n In ThisWorkbook.Names

    n.Visible = True

Next n

End Sub


d. 실행(F5)를 클릭하여 매크로를 실행해 주시기 바랍니다.

e. [수식]-[이름 관리자]를 선택하신 후 이름들을 모두 제거해 주시기 바랍니다.

f. [파일]-[다른 이름으로 저장]을 통해서 *.XLSX (Excel 통합 문서)로 저장해 주시기 바랍니다.

2.      손상된 Excel Style 복구

a. 저장된 xlsx형식의 파일의 이름을 압축 파일의 형식(*.zip)로 변경하여 주시기 바랍니다.

b. 압축 파일을 실행하여 [XL\styles.xml]을 선택하고 [편집]을 눌러 주시기 바랍니다.

c. 메모장의 편집 -> 찾기 실행 후 찾을 내용에 cellStyles count입력 후 <cellStyles count를 찾아 주시기 바랍니다.

d. <cellStyles count 가 선택된 상태에서 키보드의 Ctrl + Shift + End 키를 눌러 마지막까지 선택합니다. 그후 Shift 키만 누른 상태에서 키보드의 왼쪽 화살표 키(←)를 눌러 </cellStyles> 까지만 선택되도록 조절하시기 바랍니다.

e. Delete 키로 스타일과 관련된 내용 모두 삭제하시기 바랍니다.

f. **<cellStyles count="1"><cellStyle name="**표준" xfId="0" builtinId="0"/></cellStyles> 를 복사한 후 삭제된 위치에 붙여 넣기하시기 바랍니다.

<위 내용은 새 파일의 셀 스타일에 대한 정보입니다.>

g. 파일을 저장 하고, 해당 내용 들을 모두 ZIP으로 압축해 주시기 바랍니다.

h. 압축 파일의 형식(*.zip)를 다시 Excel 통합 문서 형식(*.xlsx)으로 변경하고 Excel 파일을 실행하여 문제가 반복되는지 확인하시기 바랍니다.

(손상된 셀 스타일을 한번 복구를 진행해 주시면, 사라진 셀 스타일을 다시 적용해 주셔야 합니다. 하지만, 데이터에서 내용을 복사해 주실 경우 손상된 이름/스타일이 같이 복사가 될 수 있습니다.)

-> 손상된 내용에 대해서 복구가 1번 필요할 수 있기 때문에 저장 한 후 다시 실행하시기 바랍니다.

추후에 해당 파일이 더 커질 수 있다면, 파일의 형식은 XLSX 형식으로 사용하시는 것이 좋습니다. 손상시 복구도 편리하고, 사용 가능한 셀 범위 등이 더욱 확장 되었기 때문입니다.

또한 파일의 손상을 대비하기 위해 수시로 데이터의 백업본을 만들어서 사용하시기를 권장 드립니다.

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

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

응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

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

댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함