透過 C# 重複 Excel 中的行和列
當 Excel 資料表範圍延伸至多頁時,將每頁的欄或列標題打印在右側或頂部(重複)能讓數據更容易和快速閱讀。 這些在Excel中被稱為_重複行和列_或標題行和列。 IronXL可以只用幾行代碼就利用這個有用的電子表格特性。
SetRepeatingRows(startRow, endRow)
此方法用於設置重複行。 例如,workSheet.SetRepeatingRows(3, 4)
將設置在 row(4-5)
重複。
SetRepeatingColumns(startColumn, endColumn)
此方法用於設定重複列。 例如,workSheet.SetRepeatingColumns(0, 2)
將設定重複在column(A-C)
。
這兩個方法使用從零開始的索引作為參數,因此 column(0) 是 "A",row(1) 是 2。 請注意,如果這些方法像上面的代碼示例那樣組合使用。
位於第一頁右側跨多個頁面的內容將僅應用重複欄規則。 圖1顯示了這一現象:
圖 1
多頁在第一頁的底部延伸,將包含重複的行。
最後,位於內側的頁面將同時適用重複列和行的規則。 圖2顯示了最後兩個現象: