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

WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Set repeating rows for row(2-4)
workSheet.SetRepeatingRows(1, 3);

// Set repeating columns for column(C-D)
workSheet.SetRepeatingColumns(2, 3);

// Set column break after column(H). Hence, the first page will only contain column(A-G)
workSheet.SetColumnBreak(7);

workBook.SaveAs("repeatingRows.xlsx");
Imports IronXL

Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet

' Set repeating rows for row(2-4)
workSheet.SetRepeatingRows(1, 3)

' Set repeating columns for column(C-D)
workSheet.SetRepeatingColumns(2, 3)

' Set column break after column(H). Hence, the first page will only contain column(A-G)
workSheet.SetColumnBreak(7)

workBook.SaveAs("repeatingRows.xlsx")
NuGet Download
PM > Install-Package IronXL.Excel
C#을 사용하여 Excel에서 행과 열을 반복하는 방법

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에 행 & 열 추가를 배우세요
GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 2,280,941버전:2026.10방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronXL
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
고객님의 정보는 항상 비밀로 유지됩니다.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.
PDF용 C# NuGet 라이브러리
NuGet을 사용하여 설치하세요

버전: 2026.10

PM > Install-Package IronXL.Excel
nuget.org/packages/IronXL.Excel/
  1. 솔루션 탐색기에서 참조를 마우스 오른쪽 버튼으로 클릭하고 NuGet 패키지 관리를 선택합니다.
  2. 찾아보기를 선택하고 "IronXL"을 검색하세요.
  3. 패키지를 선택하고 설치하세요
C# PDF DLL
DLL 다운로드

버전: 2026.10

  1. IronXL을 다운로드하고 솔루션 디렉터리 내의 ~/Libs와 같은 위치에 압축을 푸세요.
  2. Visual Studio 솔루션 탐색기에서 참조를 마우스 오른쪽 버튼으로 클릭합니다. 찾아보기를 선택하고 "IronXL.dll"을 선택합니다.

라이선스 가격은 999달러 부터 시작합니다.