C#을 사용하여 Excel에서 행과 열을 반복하는 방법

Excel 스프레드시트가 여러 페이지에 걸쳐 있을 때, 열 또는 행 제목을 페이지의 오른쪽 또는 위쪽에 반복해서 인쇄하면 데이터를 읽기 쉽고 빠릅니다. 이는 Excel의 반복 행과 열 또는 _헤더 행과 열_이라고 합니다. IronXL은 약간의 코드만으로 이러한 유용한 스프레드시트의 측면을 활용할 수 있습니다.

SetRepeatingRows(startRow, endRow)

이 메서드는 반복 행을 설정하는 데 사용됩니다. 예를 들어, workSheet.SetRepeatingRows(3, 4)을 호출하면 4행과 5행에 반복이 설정됩니다.

SetRepeatingColumns(startColumn, endColumn)

이 메서드는 반복 열을 설정하는 데 사용됩니다. 예를 들어, workSheet.SetRepeatingColumns(0, 2)를 호출하면 A열부터 C열까지 반복 설정이 적용됩니다.

이 두 메서드는 0을 기준으로 하는 인덱싱을 매개변수로 사용하므로, column(0)은 "A"이고 row(1)은 2입니다. 이 메서드들인 SetRepeatingRows()SetRepeatingColumns()를 함께 사용할 경우, 각 페이지는 첫 페이지에 대한 상대적 위치에 따라 서로 다른 반복 규칙을 가질 수 있다는 점에 유의해야 합니다.

첫 페이지의 오른쪽에 걸쳐 여러 페이지가 있는 콘텐츠는 반복 열 규칙만 적용됩니다. 그림 1은 이 현상을 보여줍니다:

그림 1

그림 1

첫 페이지 아래쪽에 걸친 여러 페이지는 반복 행을 포함합니다.

마지막으로 내부 측에 위치한 페이지는 반복 열 및 행 규칙이 모두 적용됩니다. 그림 2는 마지막 두 현상을 보여줍니다:

그림 2

그림 2

C#으로 Excel에 행 & 열 추가를 배우세요

시작할 준비 되셨나요?
Nuget 다운로드 2,052,917 | 버전: 2026.6 just released
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronXL.Excel
샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요.