Rec*_*ipe 4 .net vb.net excel openxml epplus
我正在尝试在每个Excel页面上维护一行(标题字段).我正在使用EPPlus库中包含的OpenXML.
我试过以下代码行:
myWorkSheet.PrinterSettings.RepeatRows = New ExcelAddress(String.Format("${0}:${0}", firstRowNummerExcel.ToString()))
Run Code Online (Sandbox Code Playgroud)
这不是错误或崩溃我,但只是没有做任何特别的事情......
PrinterSettings对象似乎有效,因为执行以下代码行有效:
worksheetVertrokkenRunderen.PrinterSettings.ShowHeaders = true
Run Code Online (Sandbox Code Playgroud)
这让我觉得插入的ExcelAddress可能不正确?
我想我通过在Excel中设置一个重复行然后将该文档读入内存并在RepeatRows属性中添加其他内容来找到我自己的答案:显然,您还必须添加工作表的名称...
myWorkSheet.PrinterSettings.RepeatRows = New ExcelAddress(String.Format("'{1}'!${0}:${0}", firstRowNummerExcel, myWorkSheetName))
Run Code Online (Sandbox Code Playgroud)
这工作:-)