透過 C# 在 Excel 中重複行和列 當 Excel 試算表跨越多頁時,若將欄或列標題列印於每頁的右側或頂端(重複顯示),資料會更容易且快速可讀。 在 Excel 中,這些被稱為_重複列和欄_或標題列和欄。 IronXL 只需幾行程式碼即可利用試算表的這一有用特性。 SetRepeatingRows(startRow, endRow) 此方法用來設置重複列。 例如,調用workSheet.SetRepeatingRows(3, 4)將設置第 4 和 5 列的重複。 SetRepeatingColumns(startColumn, endColumn) 此方法用來設置重複欄。 例如,調用workSheet.SetRepeatingColumns(0, 2)將設置 A 到 C 欄的重複。 這兩個方法使用以零為基礎的索引作為參數,因此column(0)是"A",row(1)是2。值得注意的是,如果這些方法組合使用,每一頁可能會根據其相對於第一頁的位置有不同的重複規則。 跨越第一頁右側的內容只會套用重複欄規則。 圖1顯示了這種現象: 圖 1 沿第一頁底部邊緣跨越多頁將包含重複列。 最後,位於內側的頁面將同時套用重複欄和列規則。 圖2顯示了最後兩種現象: 圖 2 學習使用 C# 在 Excel 中添加列和欄 相關文檔連結 在 Github 上查看 相關教程 相關操作指南 類文檔 下載 IronXL DLL 回報此頁面的問題 準備好開始了嗎? Nuget 下載 1,686,155 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:1,686,155 查看許可證