Zeilen und Spalten in Excel über C# wiederholen
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");
NuGet Download
PM > Install-Package IronXL.Excel
Zeilen und Spalten in Excel über C# wiederholen

Zeilen und Spalten in Excel über C# wiederholen

Wenn sich Excel-Tabellen über mehrere Seiten erstrecken, sind die Daten einfacher und schneller zu lesen, wenn wir die Spalten- oder Zeilentitel rechts oder oben auf jeder Seite drucken (wiederholen). Diese werden in Excel als Wiederholungszeilen und -spalten oder Kopfzeilen und -spalten bezeichnet. IronXL kann diesen nützlichen Aspekt von Tabellenkalkulationen mit nur wenigen Zeilen Code nutzen.

SetRepeatingRows(startRow, endRow)

Diese Methode legt wiederholte Zeilen fest. Zum Beispiel wird durch den Aufruf von workSheet.SetRepeatingRows(3, 4) das Wiederholen auf den Zeilen 4 und 5 festgelegt.

SetRepeatingColumns(startColumn, endColumn)

Diese Methode wird verwendet, um wiederholte Spalten festzulegen. Zum Beispiel wird durch den Aufruf von workSheet.SetRepeatingColumns(0, 2) das Wiederholen auf den Spalten A bis C festgelegt.

Diese beiden Methoden verwenden Null-basierte Indizierung als Parameter, sodass column(0) 'A' und row(1) 2 ist. Es ist wichtig zu beachten, dass, wenn diese Methoden SetRepeatingRows() und SetRepeatingColumns() in Kombination verwendet werden, jede Seite unterschiedliche Wiederholungsregeln basierend auf ihrer Position relativ zur ersten Seite haben kann.

Der Inhalt, der sich auf der rechten Seite der ersten Seite über mehrere Seiten erstreckt, wird nur die Regel für wiederholte Spalten angewendet. Abbildung 1 zeigt dieses Phänomen:

Abbildung 1

Abbildung 1

Mehrere Seiten entlang der Unterseite der ersten Seite enthalten wiederholte Zeilen.

Schließlich werden auf der Innenseite befindliche Seiten sowohl die Regeln für wiederholte Spalten als auch Zeilen angewendet. Abbildung 2 zeigt die letzten beiden Phänomene:

Abbildung 2

Abbildung 2

Hinzufügen von Zeilen und Spalten in Excel mit C# lernen
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 2,358,876Version:2026.10gerade veröffentlicht