Contents 호환성 문제의 정의와 증상 분류 즉시 조치 체크리스트(빠른 복구) 파일 형식별 특성과 선택 기준 버전 차이로 인한 기능 손실과 대체 전략 조직 환경 차이: 32/64비트, 추가기능, 보안 정책 CSV·텍스트 파일 호환성: 인코딩·구분 기호·서식 날짜·숫자 변형 방…
이 글의 목적은 한글(HWP)에서 표 셀을 합친 뒤 데이터가 사라지는 문제를 재현·원인분석·복구·예방까지 전 과정을 체계적으로 정리하여 실무에서 즉시 적용 가능한 해결책을 제공하는 것이다.
1. 현상 정의와 핵심 요약
한글에서 표의 여러 셀을 선택하여 합치기를 실행하면 보통 왼쪽 위 셀만 남고 나머지 셀의 내용은 삭제되는 것처럼 보인다. 이는 프로그램의 기본 동작이며 오류가 아니다. 그러나 사용자는 작업 흐름상 합치면서 모든 내용을 보존하고 싶거나 합치기 전후 데이터를 안전하게 관리하고 싶다. 본 글은 합치기 동작의 규칙을 정확히 이해하고, 데이터 손실 없이 합치기를 수행하는 실무 절차를 제시한다.
주의 : 한글 표 셀 합치기의 기본 동작은 선택 영역의 맨 앞(좌상단) 셀 내용만 유지하고 나머지 셀 내용은 삭제하는 것이다. 데이터 보존이 필요하면 아래의 보존 절차를 선행해야 한다.
2. 왜 데이터가 사라지는가: 동작 규칙
2.1 기본 원리
합치기 대상 영역의 좌상단 셀을 기준으로 하나의 셀로 병합한다.
좌상단 이외의 셀에 들어 있던 텍스트, 개체, 메모 등은 합치기 직후 즉시 삭제된다.
표 속성에서 합치기 시 내용을 보존하는 별도 옵션은 기본 제공되지 않는다.
2.2 자주 발생하는 오해
셀 테두리가 사라져서 데이터가 가려졌다고 생각하나 실제로는 삭제된 경우가 많다.
표 전체 정렬·셀 여백·자동 줄바꿈 옵션 변경으로 텍스트가 안 보이는 것처럼 보이는 사례가 있다.
한글 자동화(HWP 컨트롤)를 사용하면 합치기 전에 선택 영역의 모든 셀 텍스트를 모아 좌상단 셀에 결합한 뒤 합치기를 실행하는 루틴을 만들 수 있다. 아래 예시는 개념을 설명하기 위한 의사코드 수준의 흐름이다.
// 개념 의사코드: 선택한 셀들의 텍스트를 줄바꿈으로 결합 후 합치기 수집리스트 = [] 선택셀들 = 현재선택.셀목록() for 셀 in 선택셀들: 수집리스트.append(셀.텍스트추출())
결합텍스트 = "\n".join(수집리스트)
좌상단셀 = 선택셀들.좌상단()
좌상단셀.내용지우기()
좌상단셀.텍스트삽입(결합텍스트)
// 이제 합치기 실행
동작("표셀합치기").실행()
주의 : 실제 매크로 구현은 조직의 보안정책과 한글 버전에 따라 API 호출법이 다르다. 도입 전 테스트 문서에서 검증한다.
10. 실무 체크리스트: 합치기 전 30초 점검
선택 범위가 정확한가 확인한다.
선택 범위의 모든 내용을 Ctrl+C 후 임시 백업한다.
그림·수식·도형 등 개체는 별도 복사한다.
결합 포맷을 미리 정한다. 예: 줄바꿈, 슬래시, 쉼표이다.
자동 저장이 켜져 있는지 확인한다.
11. 사례 기반 튜토리얼
사례 A: 연락처 열 3개를 한 칸으로 합치기
휴대폰, 유선, 내선 열을 드래그하여 선택한다.
Ctrl+C로 복사 후 빈 공간에 붙여넣어 백업한다.
합치기 실행 후 남은 셀을 선택한다.
백업에서 세 값을 줄바꿈으로 결합하여 붙여넣는다.
셀 안 여백을 좌우 2.0mm로 늘린다.
사례 B: 품목명 행을 두 줄 제목으로 합치기
제목에 필요 없는 보조 텍스트는 아래 행으로 이동한다.
필요한 제목 텍스트만 남긴 뒤 가로로 합치기한다.
가운데 정렬·굵게·폰트 크기 +2pt로 지정한다.
12. 품질관리: 합치기 후 검증 루틴
합치기 전 임시 백업과 합치기 후 셀 내용을 대조한다.
표 전체를 쭉 스크롤하며 빈칸이 과도하게 생기지 않았는지 확인한다.
인쇄 미리보기로 표의 줄 바꿈과 개체 배치를 검수한다.
13. 조직 표준 운영 절차(SOP) 샘플
문서번호: SOP-HWP-TBL-001 제목: 한글 표 셀 합치기 데이터 보존 절차 적용범위: 전 부서 문서작성
합치기 전 백업
선택 범위 Ctrl+C → 임시장소 붙여넣기
결합 규칙
기본: 줄바꿈
구조화: "레이블: 값" 형식
개체 처리
도형/이미지 별도 복사 후 재배치
복구
Ctrl+Z 우선, 불가 시 자동 저장 또는 이전 버전 복원
기록
합치기 전후 스크린샷 1장씩 보관
14. 자주 하는 실수와 회피 전략
실수: 선택 범위를 과도하게 잡아 불필요한 열까지 삭제한다. 회피: 열 머리글 단위로 범위를 쪼개서 진행한다.
실수: 개체를 백업하지 않아 위치가 어긋난다. 회피: 개체 목록을 먼저 파악하고 복사한다.
실수: 줄 간격이 좁아 텍스트가 겹친다. 회피: 줄 간격 130% 이상으로 조정한다.
15. 체크용 템플릿 제공
체크항목
상태
비고
합치기 전 백업 완료
□
결합 포맷 결정
□
개체 별도 백업
□
자동 저장 활성화
□
인쇄 미리보기 검수
□
FAQ
합치면서 모든 셀 내용을 자동으로 남기는 옵션이 있는가?
기본 제공 옵션은 없다. 합치기 전 텍스트를 수동 결합하거나 자동화 스크립트로 구현하는 것이 현실적인 대안이다.
데이터가 안 보일 뿐 가려진 것이라면 어떻게 확인하나?
글자색이 흰색인지, 안쪽 여백이 과도한지, 줄 간격이 너무 좁은지, 셀 높이가 자동인지 점검한다. 문제없으면 실제 삭제로 판단한다.
되돌리기 한도가 넘어가 복구가 안 된다. 다른 방법이 있는가?
자동 저장본 또는 문서관리시스템의 이전 버전을 확인한다. 없다면 외부 공유·인쇄본에서 텍스트를 재수집하는 방법을 쓴다.
엑셀에서 가져온 표도 동일한가?
한글에서 합치기를 실행하면 동일 규칙이 적용된다. 엑셀에서 미리 결합하고 가져오면 통제가 쉽다.
표 전체를 깔끔하게 보이게 하는 추천 서식은?
제목 행 굵게+가운데, 본문 10~11pt, 줄 간격 130%, 안쪽 여백 좌우 2.0mm, 행간 여백 1.0mm를 권장한다.