我已获得此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中的模拟是什么?
答案 0 :(得分:1)
你只需要给它一个正确的ExcelAddress
对象:
worksheet.PrinterSettings.RepeatRows = new ExcelAddress("$1:$1");
worksheet.PrinterSettings.RepeatColumns = new ExcelAddress("$A:$A");