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ğırmak 4. ve 5. satırlarda tekrar etmeyi ayarlayacaktır.
SetRepeatingColumns(startColumn, endColumn)
Bu yöntem tekrarlayan sütunları ayarlamak için kullanılır. Örneğin, workSheet.SetRepeatingColumns(0, 2) çağırmak A'dan C'ye sütunlarda tekrar etmeyi ayarlayacaktır.
Bu iki yöntem, parametreler olarak sıfır tabanlı indeksleme kullanır, böylece column(0) "A" ve row(1) 2 olur. Bu yöntemler SetRepeatingRows() ve SetRepeatingColumns() kombinasyon halinde kullanılırsa, her sayfanın ilk sayfaya göre konumlarına bağlı olarak farklı tekrarlama kuralları olabileceği önemli bir not olarak belirtilmelidir.
İ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


