Repetir filas y columnas en Excel mediante C#

Cuando las hojas de cálculo de Excel abarcan varias páginas, los datos son más fáciles y rápidos de leer cuando imprimimos los títulos de las columnas o filas al lado derecho o en la parte superior de cada página (repitiendo). Estos se llaman Filas y Columnas Repetidas o Filas y Columnas de Encabezado en Excel. IronXL puede utilizar este aspecto útil de las hojas de cálculo con solo unas pocas líneas de código.

SetRepeatingRows(startRow, endRow)

Este método se utiliza para establecer filas repetidas. Por ejemplo, llamar a workSheet.SetRepeatingRows(3, 4) establecerá repeticiones en las filas 4 y 5.

SetRepeatingColumns(startColumn, endColumn)

Este método se utiliza para establecer columnas repetidas. Por ejemplo, llamar a workSheet.SetRepeatingColumns(0, 2) establecerá repeticiones en las columnas A a C.

Estos dos métodos utilizan índices basados en cero como parámetros, de modo que la columna(0) es "A" y la fila(1) es 2. Es importante notar que si estos métodos se utilizan en combinación, cada página puede tener reglas de repetición diferentes basadas en su posición relativa a la primera página.

El contenido que se extiende a lo largo del lado derecho de la primera página tendrá aplicada únicamente la regla de columna repetida. La Figura 1 muestra este fenómeno:

Figura 1

Figure 1

Varias páginas que se extienden a lo largo de la parte inferior de la primera página contendrán filas repetidas.

Finalmente, las páginas que se encuentran en el lado interior tendrán aplicadas tanto las reglas de columnas repetidas como de filas. La Figura 2 muestra los dos últimos fenómenos:

Figura 2

Figure 2

Aprenda a agregar filas y columnas en Excel con C#

¿Listo para empezar?
Nuget Descargas 1,738,553 | Version: 2025.11 recién lanzado