인쇄 시 특정 페이지 상단에 제목 행을 반복하려면 어떻게 하나요?
Excel 작업 중 일부 페이지 범위(예: 1~6 페이지)만 제목 행을 상단에 표시하고 나머지 페이지는 제목 행 없이 인쇄해야 할 경우가 있습니다. 그러나 Excel 의 기본 제공 ‘맨 위 행’ 기능은 전체 인쇄물의 모든 페이지에 제목 행을 적용하므로 서로 다른 페이지 범위에 대해 서로 다른 설정을 지정할 수 없습니다。 이 튜토리얼에서는 인쇄 시 특정 페이지에만 제목 행을 반복하고 나머지 페이지는 제목 행 없이 인쇄하는 방법을 단계별로 안내하며, Excel 기본 인쇄 옵션의 일반적인 제한 사항을 해결합니다。
참고: 이 튜토리얼의 방법은 Excel 2021 에서 테스트되었습니다。 다른 Excel 버전을 사용하는 경우 일부 단계나 대화상자 레이아웃이 약간 다를 수 있습니다。 예기치 않은 동작이 발생하면 해당 버전의 도움말 리소스를 참조하거나 인터페이스 업데이트 여부를 확인하세요。
특정 페이지 상단에 제목 행 반복하기
이 방법을 사용하면 인쇄 작업을 수동으로 분할하여 특정 페이지에만 상단에 제목 행을 포함시킬 수 있으므로 경영진이나 데이터 분석 보고서와 같은 특정 섹션의 가독성을 높일 수 있습니다。 특히 서로 다른 독자층이 워크시트 일부분에 대해 서로 다른 서식을 요구할 때 적합합니다。 다만 이 방법은 여러 수동 설정 단계와 페이지 나누기 관리가 필요하므로 인쇄 오류를 방지하려면 주의 깊게 따라야 합니다。
1. 인쇄할 워크시트를 엽니다。 도구 모음에서페이지 레이아웃>인쇄 제목을 클릭합니다。 이 메뉴를 통해 인쇄 출력물에서 제목 행 반복 설정에 접근할 수 있습니다。

2. 페이지 설정대화상자에서맨 위 행상자를 찾아 옆에 있는 표시자 버튼을 클릭합니다。 그런 다음 워크시트에서 제목 행으로 사용할 행(일반적으로 첫 번째 행)을 선택하고확인을 클릭하여 적용합니다。
팁: 정확한 제목 행을 선택하면 인쇄물에서 혼동을 방지할 수 있습니다。 일반적으로 가독성을 위해 열 머리글이나 표 제목이 포함된 모든 행을 선택하세요。
3. 파일>인쇄로 이동합니다。인쇄패널 내에서 오른쪽 미리보기 창의 페이지 탐색 화살표를 사용해 제목 행과 함께 인쇄하려는 마지막 페이지(이 예에서는 6 페이지)를 확인하고, 해당 페이지에 인쇄된 마지막 줄을 메모하세요。
팁: 큰 워크시트의 경우 인쇄 미리보기를 확대하여 페이지 나누기이 어디에 나타나는지 정확히 확인하세요。 이 단계에서 정확하게 관찰하면 페이지 분할 시 데이터가 겹치거나 누락되는 것을 방지할 수 있습니다。
4. 인쇄영역에 제목 행과 함께 인쇄할 특정 페이지 범위(예:페이지: 1-6)를 입력한 후인쇄를 클릭합니다。 그러면 페이지 선택에 반복된 제목 행이 포함됩니다。
참고: 이전 미리보기 단계에서 확인한 페이지 범위와 일치하도록 설정된 페이지 범위를 반드시 확인하세요。 그렇지 않으면 원치 않는 섹션이 인쇄될 수 있습니다。
5. 워크시트로 돌아갑니다。 이전 단계에서 마지막으로 인쇄된 페이지에 나타난 마지막 줄 바로 다음 행을 찾습니다。페이지 레이아웃>구분선>페이지 나누기 삽입을 클릭하여 정확한 위치에 페이지 나누기을 수동으로 삽입합니다。
페이지 나누기을 삽입함으로써 이후 페이지가 원하는 위치에서 정확히 시작되도록 하며, Excel 이 1~6 페이지와 7 페이지 이후를 별도의 인쇄 구간으로 처리하도록 합니다。
6. 다시페이지 레이아웃>인쇄 제목을 클릭합니다。페이지 설정대화상자에서맨 위 행상자의 내용을 지운 후확인을 클릭하여 제거를 적용합니다。
팁: 이후 페이지에 제목 행이 나타나지 않도록 이 대화상자에서 반복 행 제거를 다시 확인하세요。 미리보기를 통해 확인할 수 있습니다。
7. 다시파일>인쇄로 이동하여 제목 행 없이 인쇄할 페이지 번호(예: 7 페이지부터 워크시트의 마지막 페이지까지)를페이지상자에 입력한 후인쇄를 클릭하여 완료합니다。
이제 인쇄 결과물에서 1-6 페이지에는 제목 행이 표시되고 나머지 문서는 제목 행 없이 인쇄됩니다。
적용 가능한 시나리오:이 솔루션은 프로젝트 보고서, 데이터 제출 또는 서로 다른 사용자 그룹이 개별 페이지 머리글 레이아웃을 요구할 때 차별화된 인쇄 서식이 필요한 경우에 가장 적합합니다。 완전한 제어를 제공하지만 페이지 나누기, 제목 행 설정 및 인쇄 범위의 신중한 수동 관리가 필요합니다。
장점:페이지별 정밀한 제어가 가능하며 고급 코딩이나 외부 플러그인이 필요 없습니다。
단점:여러 수동 작업이 필요하여 매우 큰 문서의 경우 시간이 많이 소요될 수 있습니다。 데이터 편집 시 페이지가 이동하면 구분선이 잘못 정렬될 위험이 있습니다。
실무 팁:시작 전 워크시트의 백업 사본을 저장하고 페이지 나누기에 영향을 줄 수 있는 원치 않는 크기 조정을 방지하기 위해 인쇄 배율 설정을 확인하세요。
일반적인 문제:변경 후 페이지 나누기이 정확하지 않은 것처럼 보이면 인쇄 미리보기를 다시 확인하고 필요 시 페이지 나누기을 재설정하세요。

KUTOOLS AI 와 함께 엑셀의 마법을 경험하세요
- 스마트 실행: 간단한 명령어로 셀 작업을 수행하고, 데이터를 분석하며, 차트를 생성하세요。
- 사용자 지정 수식: 워크플로우를 간소화할 맞춤형 수식을 생성하세요。
- VBA 코딩: VBA 코드를 손쉽게 작성하고 적용하세요。
- 수식 해석: 복잡한 수식도 쉽게 이해하세요。
- 텍스트 번역: 스프레드시트 내에서 언어 장벽을 허물어 보세요。
제목 행 포함/미포함 지정 페이지 범위 인쇄를 위한 VBA 매크로
지정된 페이지 범위를 사용자 정의 제목 행 설정과 함께 자주 인쇄해야 하는 경우 VBA 매크로를 사용해 프로세스를 자동화하면 저장 시간하고 오류를 최소화할 수 있습니다。 이는 정기 보고, 섹션으로 분할된 대규모 데이터셋 또는 페이지 분할이 자주 변경되어 수동 설정이 번거로운 경우에 특히 효과적입니다。
VBA 를 사용하면 한 범위에 대해 프로그래밍 방식으로 제목 행을 설정하고, 해당 범위를 인쇄한 후 제목을 지우고 다른 범위를 인쇄할 수 있습니다。 이 과정은 수동 대화상자 설정이나 페이지 나누기 삽입 없이 모두 자동으로 수행됩니다。 이를 통해 반복적인 인쇄 작업이 간소화되고, 일관된 서식이 보장되며, 수동 실수 위험이 줄어듭니다。
적용 가능한 시나리오:다중 섹션 보고서나 데이터 시트를 정기적으로 인쇄하거나 워크북 템플릿을 팀 전체와 공유하는 고급 사용자, 사무 관리자 및 모든 사용자에게 이상적입니다。
장점:다단계 인쇄 자동화, 일관된 결과, 일괄 처리 지원。
단점:개발자 탭과 VBA 편집기에 대한 접근 권한이 필요합니다。 공유 파일의 경우 매크로 보안을 반드시 고려해야 합니다。
다음 단계에 따라 VBA 매크로를 사용하세요:
1. 리본에서개발자탭을 클릭합니다。 개발자 탭이 표시되지 않으면 [파일] > [옵션] > 리본 사용자 지정을 통해 활성화하세요。 그런 다음Visual Basic을 선택하여 VBA 편집기 창을 엽니다。 VBA 편집기에서삽입>모듈을 클릭하여 새 코드 모듈을 추가합니다。
2. 다음 VBA 코드를 모듈 창에 복사하여 붙여넣으세요:
Sub PrintTitlesSelectedPages()
Dim ws As Worksheet
Set ws = ActiveSheet
Dim PageStart1 As Integer, PageEnd1 As Integer
Dim PageStart2 As Integer, PageEnd2 As Integer
Dim TitleRows As String
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
On Error Resume Next
TitleRows = Application.InputBox("Enter title rows (e.g., $1:$1):", xTitleId, "$1:$1", Type:=2)
If TitleRows = "" Then Exit Sub
PageStart1 = Application.InputBox("First print range: start page number?", xTitleId, 1, Type:=1)
PageEnd1 = Application.InputBox("First print range: end page number?", xTitleId, PageStart1, Type:=1)
ws.PageSetup.PrintTitleRows = TitleRows
ws.PrintOut From:=PageStart1, To:=PageEnd1
ws.PageSetup.PrintTitleRows = ""
PageStart2 = Application.InputBox("Second print range: start page without title rows?", xTitleId, PageEnd1 + 1, Type:=1)
PageEnd2 = Application.InputBox("Second print range: end page without title rows?", xTitleId, ws.PageSetup.Pages.Count, Type:=1)
ws.PrintOut From:=PageStart2, To:=PageEnd2
ws.PageSetup.PrintTitleRows = TitleRows ' Restore original setting if needed
End Sub 3. 매크로를 실행하려면F5키를 누르거나 VBA 편집기 도구 모음에서
버튼을 클릭하세요。 일련의 대화상자가 다음 내용을 묻습니다:
- 제목 행 참조(예: $1:$1)
- 제목 행과 함께 인쇄할 시작 및 끝 페이지
- 제목 행 없이 인쇄할 시작 및 끝 페이지
매크로는 자동으로 제목 행을 설정하고, 지정된 첫 번째 페이지 범위를 제목과 함께 인쇄한 후 제목을 지우고 다음 범위를 제목 없이 인쇄합니다。 수동 설정, 페이지 나누기 또는 대화상자 탐색이 전혀 필요하지 않습니다。
매개변수 설명:
- TitleRows: 제목 행을 지정하세요(예:
$1:$1은(는) 1 행을 의미함)。 - PageStart1/PageEnd1: 초기 범위에 대해 1-6 과 같은 숫자를 입력하세요。
- PageStart2/PageEnd2: 워크시트가 여러 페이지에 걸쳐 있는 경우 다음 섹션에 대해 7-12 과 같은 범위를 입력하세요。
오류 알림 및 문제 해결 팁:
- 잘못된 행 참조나 페이지 번호를 입력하면 매크로는 인쇄 없이 종료됩니다。 입력 형식을 다시 확인하세요。
- 페이지 번호는 Excel 인쇄 미리보기의 페이지 나누기에 따라 결정됩니다。 데이터가 변경되면 실제 페이지 번호가 달라질 수 있습니다。
- 정확한 페이지 분할을 위해 매크로 실행 전 인쇄 미리보기에서 워크시트를 확인하세요。
- 인쇄 후 필요 시 원래의 제목 행 설정을 복원할 수 있습니다。
기타 작업(관련 문서)
Excel 에서 최대값 또는 최소값 절대값을(를) 찾되 부호는 유지하는 방법
다음 스크린샷과 같이 최대값 또는 최소값(최소값)을(를) 찾되 해당 값의 부호는 유지하고자 할 때가 있습니다。
Excel 에서 입력 시 앞쪽 아포스트로피를 유지하는 방법은?
숫자를 텍스트로 변경하려면 일반적으로 ‘123 처럼 앞에 아포스트로피 기호를 입력할 수 있으며, 이 경우 숫자는 텍스트로 변환되고 아포스트로피는 숨겨집니다。
Excel 표에서 중복 열 헤더에 자동 번호 매기기를 방지하는 방법은?
Excel 에서는 표에 중복 열 헤더를 입력하면 name, name1, name2 처럼 자동으로 숫자가 추가되며, 이 숫자는 제거할 수 없습니다。
Excel 에서 셀 범위를 여러 번 반복하는 방법은?
일반적으로 복사 및 붙여넣기 명령어를 사용해 셀 범위를 반복할 수 있지만, 이 튜토리얼에서는 수동으로 한 번씩 복사 및 붙여넣기하지 않고도 셀 범위를 여러 번 반복하는 방법을 안내합니다。
최고의 오피스 생산성 도구
Kutools for Excel 가 대부분의 문제를 해결하고 생산성을 80% 만큼 향상시킵니다
- 슈퍼 수식 표시줄(여러 줄의 텍스트와 수식을 쉽게 편집 가능);읽기 레이아웃(대량의 셀을 쉽게 읽고 편집 가능);필터 범위에 붙여넣기...
- 병합된 셀/행/열및 데이터 유지; 셀 분할 콘텐츠;중복 행 결합 및 합계/평균 계산。。。 중복 입력 방지 셀;범위 비교...
- 중복 또는 고유 항목 선택행;빈 행 선택(모든 셀이 비어 있음);슈퍼 찾기 및 퍼지 검색여러 워크북에서; 무작위 선택。。。
- 정확한 복사수식 참조를 변경하지 않고 여러 셀에 입력;자동 참조 생성여러 시트로;글머리 기호 삽입, 체크 박스 등。。。
- 자주 사용하는 수식 저장 및 빠른 삽입, 범위, 차트 및 그림;셀 암호화암호로 보호;메일링 목록 생성이메일 발송。。。
- 텍스트 추출, 텍스트 추가, 특정 위치 문자 삭제,공백 제거; 데이터 페이지 통계 생성 및 인쇄;셀 내용과 주석 간 변환...
- 슈퍼 필터(필터 설정을 저장하여 다른 시트에 적용 가능);고급 정렬월/주/일, 빈도 등으로;특수 필터굵게, 기울임꼴 등으로。。。
- 워크북 및 워크시트 통합; 테이블 병합 기반으로 키 열;데이터 분할 여러 시트로 분할;xls, xlsx 및 PDF 일괄 변환...
- PivotTable 다음 기준으로 그룹화주차 번호, 요일 등。。。잠금 해제된 항목 표시, 선택 잠금다양한 색상으로;수식/이름이 포함된 셀 강조...

- Word, Excel, PowerPoint 에서 탭형 편집 및 읽기 활성화, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 생산성을 50% 만큼 향상시키고 매일 수백 번의 마우스 클릭을 줄여줍니다!
