엑셀 머리글 삭제 방법

엑셀 문서를 인쇄하거나 PDF로 저장할 때 ‘머리글(Header)’이 자동으로 삽입되어 불필요하게 보일 때가 있습니다. 오늘은 엑셀(Excel)에서 머리글을 완전히 삭제하는 다양한 방법을 단계별로 정리해 보았습니다.

1. 머리글(Header)이란?

  • 인쇄 시 페이지 상단에 반복 삽입되는 텍스트·이미지 영역
  • 문서 제목, 날짜, 파일명, 페이지 번호 등을 자동 표시
  • 불필요할 경우 삭제해야 깔끔한 인쇄물이 완성

2. 머리글 삭제 전 확인 사항

  1. 뷰(View) 모드 확인
    • 기본 뷰(Normal)에서는 머리글이 보이지 않을 수 있음
  2. 머리글/바닥글이 적용된 시트 확인
    • 통합 문서의 시트마다 별도 설정 가능
  3. 백업 파일 생성 권장
    • 원본 보존을 위해 삭제 전 파일 복사

3. 페이지 레이아웃 뷰에서 직접 삭제

3.1 페이지 레이아웃 뷰로 전환

  1. 상단 탭에서 [보기] 클릭
  2. ‘통합 문서 보기’ 그룹 → [페이지 레이아웃] 선택
    • 시트가 인쇄 페이지처럼 표시됨

3.2 머리글 영역 클릭 & 삭제

  1. 화면 상단 ‘머리글 없음’ 또는 기존 머리글 영역을 클릭
  2. 상단에 뜨는 [머리글/바닥글 도구 – 디자인] 탭으로 이동
  3. ‘머리글 제거’ 버튼 클릭

4. 페이지 설정 대화상자 활용

  1. 상단 [페이지 레이아웃] 탭 선택
  2. ‘페이지 설정’ 그룹 우측 하단 작은 화살표(대화상자 실행기) 클릭
  3. ‘머리글/바닥글’ 탭 이동
  4. ‘머리글’ 드롭다운에서 ‘(없음)’ 선택 → [확인]

5. 인쇄 미리보기에서 삭제

  1. 상단 [파일] → [인쇄] 클릭 (Ctrl + P)
  2. 오른쪽 미리보기 하단 ‘페이지 설정’ 링크 클릭
  3. 4번과 동일하게 ‘머리글/바닥글’ 탭에서 ‘없음’ 선택 → [확인]

6. VBA로 여러 시트 머리글 일괄 삭제

여러 시트에 걸쳐 머리글 설정을 한 번에 제거하려면 VBA 매크로를 활용하세요.

  1. Alt + F11 → VBA 편집기 실행
  2. [삽입] → [모듈] 추가
  3. 아래 코드 복사·붙여넣기
Sub DeleteAllHeaders()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
With ws.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
End With
Next ws
MsgBox "모든 시트의 머리글을 삭제했습니다.", vbInformation
End Sub
  1. F5 키로 매크로 실행 → 완료 메시지 확인

7. 자주 묻는 질문(FAQ)

Q1. 정상적으로 삭제됐는데 인쇄 시 여백이 그대로인가요?
A1. 인쇄 여백 설정과 머리글 영역은 별개입니다. 여백 조정은 [페이지 레이아웃] → [여백]에서 변경하세요.

Q2. 특정 시트만 머리글을 삭제하고 싶어요.
A2. VBA 코드에서 For Each ws 대신 Worksheets("시트명")을 지정하거나 2 ∼ 5번 방법을 해당 시트에서만 실행하세요.

Q3. 머리글 대신 파일 경로나 날짜만 출력하려면?
A3. [머리글/바닥글 도구 – 디자인] 탭에서 제공하는 빠른 요소(파일 경로, 작성자, 날짜 등)를 선택하세요.

지금까지 엑셀에서 머리글(Header)을 깔끔하게 삭제하는 4가지 방법을 알아보았습니다. 간단히 페이지 레이아웃 뷰에서 제거하거나, 페이지 설정 대화상자·인쇄 미리보기, VBA 매크로까지 상황에 맞춰 선택하세요.

댓글 남기기