엑셀을 사용하다 보면 시트를 다른 통합 문서로 이동하거나 복사하려 할 때 위와 같은 오류 메시지를 접할 수 있습니다.
"대상 통합 문서의 행 및 열 수가 원본 통합 문서보다 적어 대상 통합 문서에 시트를 삽입할 수 없습니다. 데이터를 대상 통합 문서로 이동하거나 복사하려면 해당 데이터를 선택한 다음 [복사] 및 [붙여넣기] 명령을 사용하여 다른 통합 문서의 시트에 삽입할 수 있습니다."
이 오류는 주로 엑셀 파일의 버전 차이로 인해 발생하며, 이를 해결하기 위한 몇 가지 방법을 소개합니다.
1. 오류 발생 원인
엑셀 파일은 버전에 따라 지원하는 행과 열의 수가 다릅니다. 대표적인 차이는 다음과 같습니다:
- Excel 97~2003 (*.xls)
- 행 수: 65,536행
- 열 수: 256열
- Excel 2007~2019 (*.xlsx/xlsm)
- 행 수: 1,048,576행
- 열 수: 16,384열
즉, 상위 버전의 엑셀 파일에서 작성된 시트를 하위 버전의 엑셀 파일로 이동하거나 복사하려고 할 때, 하위 버전에서 지원하지 않는 행 또는 열이 포함되어 있으면 위와 같은 오류가 발생합니다.
2. 해결 방법
- 파일 형식 변환 후 시트 이동/복사
가장 간단한 해결 방법은 시트를 이동하거나 복사하려는 파일을 하위 버전 형식으로 저장하는 것입니다.
- 단계별 방법:
1) 시트 이동/복사하려는 원본 파일 열기
- 상위 버전 엑셀 파일 (*.xlsx/xlsm)을 엽니다.
2) 파일을 Excel 97-2003 형식으로 저장
- 파일 메뉴 클릭 → 다른 이름으로 저장 선택.
- 파일 형식 드롭다운 메뉴에서 Excel 97-2003 통합 문서 (*.xls) 선택.
- 원하는 위치에 파일을 저장합니다.
3) 저장된 .xls 파일에서 시트 이동/복사 시도
- 하위 버전 형식으로 저장한 파일에서 시트를 이동하거나 복사합니다.
- 이제 오류 없이 시트 이동/복사가 가능할 것입니다.
참고 글)
[Excel] 편집사용(제한된 보기) 해제 방법
업무상 주고받은 파일이나 외부에서 다운받은 엑셀파일의 경우 아래와 같은 메시지가 나타나는 경우가 있습니다. "제한된 보기 주의하세요一인터넷에서 가져온 파일에는 바이러스가 있을 수
a-story804.tistory.com
[Excel] 여러 이메일주소를 한번에 단체메일로 발송하기
[Excel] 여러 이메일주소를 한번에 단체메일로 발송하기
업무중 아래와 같이 여러명의 이메일 주소를 한번에 "받는사람"으로 입력하고 싶을때 엑셀을 이용하면 간단합니다. 순서는 아래와 같습니다.1. =B2&";" 수식입력하여 이메일주소와 세미콜론 합께
a-story804.tistory.com
[Excel] 저장하지 않은 파일 복구하기
1. [자동 저장] 기능 활용하기작업 도중 실수로 파일을 저장하지 않고 닫아서 파일을 날려버린 경험이 있다면, 일정 간격으로 파일을 자동 저장하는 [자동저장]기능을 사용하는 것이 좋습니다.
a-story804.tistory.com
'컴퓨터.SW' 카테고리의 다른 글
[Excel] 복수의 셀이 모두 TRUE인지 확인하는 방법과 주의사항 (1) | 2024.11.21 |
---|---|
🔘, ☑️: 라디오 버튼, 체크박스 등의 올바른 활용법 (1) | 2024.11.20 |
CPU와 GPU, 어떤 차이가 있을까? 쉬운 설명으로 알아봐요 (3) | 2024.11.02 |
ChatGPT 모델 비교: o1-preview, o1-mini, GPT-4o 중 어떤 모델이 나에게 적합할까? (4) | 2024.10.27 |
[Outlook] Outlook에서 잘못 보낸 메일을 회수하는 방법 (1) | 2024.09.09 |