0

我有这个 Excel 互操作代码:

_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 的类似物是什么?

4

1 回答 1

1

你只需要给它一个ExcelAddress像这样的适当对象:

worksheet.PrinterSettings.RepeatRows = new ExcelAddress("$1:$1");
worksheet.PrinterSettings.RepeatColumns = new ExcelAddress("$A:$A");
于 2016-08-03T12:44:14.090 回答