Excel'de C# ile Satır ve Sütunları Tekrar Et
Excel elektronik tabloları birden fazla sayfayı kapsadığında, veriler en sağda veya her sayfanın üstünde sütun veya satır başlıklarını yazdırdığımızda (tekrarlama) daha hızlı ve daha kolay okunabilir hale gelir. Bu özellikler Excel'de Tekrar Eden Satırlar ve Sütunlar veya Başlık Satırları ve Sütunları olarak adlandırılır. IronXL bu elektronik tabloların yararlı yönünü sadece birkaç satır kod ile kullanabilir.
SetRepeatingRows(startRow, endRow)
Bu yöntem tekrarlayan satırları ayarlamak için kullanılır. Örneğin, workSheet.SetRepeatingRows(3, 4) çağrısı, 4. ve 5. satırlarda tekrarlamayı ayarlayacaktır.
SetRepeatingColumns(startColumn, endColumn)
Bu yöntem tekrarlayan sütunları ayarlamak için kullanılır. Örneğin, workSheet.SetRepeatingColumns(0, 2) çağrısı, A ila C sütunlarında tekrarlama ayarını yapacaktır.
Bu iki yöntem, parametre olarak sıfır tabanlı indekslemeyi kullanır; böylece column(0) "A" ve row(1) 2 olur. SetRepeatingRows() ve SetRepeatingColumns() yöntemlerinin birlikte kullanılması durumunda, her sayfanın ilk sayfaya göre konumuna bağlı olarak farklı tekrarlama kurallarına sahip olabileceğini unutmamak önemlidir.
İlk sayfanın sağ tarafında birden fazla sayfaya yayılan içerik sadece tekrarlayan sütun kuralı uygulanmış olacaktır. Şekil 1 bu fenomeni gösteriyor:
Şekil 1

İlk sayfanın alt tarafında birden fazla sayfaya yayılan alan tekrar eden satırları içerecektir.
Son olarak, iç tarafta yerleştirilen sayfalar hem tekrarlayan sütunlara hem de satır kurallarına sahip olacaktır. Şekil 2 son iki fenomeni gösteriyor:
Şekil 2


