如何设置所谓的" PrintTitleRows"在Excel Interop中使用EPPlus?

时间:2016-08-01 21:13:44

标签: c# excel-interop epplus epplus-4

我已获得此Excel Interop代码:

_xlSheetFillRateByDCByLocation.PageSetup.PrintTitleRows = String.Format("${0}:${0}", BYDCBYLOC_HEADING_ROW);

我想用EPPlus完成同样的工作。

我试过了:

locationWorksheet.PrinterSettings.RepeatColumns.Rows = BYDCBYLOC_HEADING_ROW;

...但是" RepeatColumns.Rows"是一个只读属性,因此不能被指定为。

我发现了这个:

locationWorksheet.PrinterSettings.ShowHeaders = true;

...但我不知道我是不是该用它吠叫错误的树。

EPPlus与Excel Interop的PrintTitleRows中的模拟是什么?

1 个答案:

答案 0 :(得分:1)

你只需要给它一个正确的ExcelAddress对象:

worksheet.PrinterSettings.RepeatRows = new ExcelAddress("$1:$1");
worksheet.PrinterSettings.RepeatColumns = new ExcelAddress("$A:$A");