重复 Excel 行和列

当 Excel 电子表格横跨数页时,如果我们在每页的右侧或顶部打印列或行标题,数据的阅读会更加方便快捷(重复).在 Excel 中,这些行列被称为Repeating Rows and Columns(重复行列)或Header Rows and Columns(标题行列)。IronXL 只需几行代码就能利用电子表格的这一实用功能。

SetRepeatingRows(startRow, endRow)

此方法用于设置重复行。例如,workSheet.SetRepeatingRows(3, 4)将在 "行 "上设置重复(4-5).

设置重复列(startColumn, endColumn)

该方法用于设置重复列。例如,workSheet.SetRepeatingColumns(0, 2)将在 "列 "上设置重复(A-C).

这两种方法使用基于零的索引作为参数,这样列(0) 为 "A",行(1) 为 2。还请注意,如果将这些方法结合起来使用,就像上面的代码示例一样。

沿第一页右侧跨越多个页面的内容将只应用重复列规则。图 1 显示了这一现象:

图 1

图 1

沿第一页下侧跨过的多个页面将包含重复行。

最后,位于内侧的页面将同时应用重复列和行规则。图 2 显示了后两种现象:

图 2

图 2