5

我正在使用 EPPLus 从我的数据集中创建和格式化 Excel 表。我想使用 EPPlus 在 excel 表上设置标题。我找不到办法。我想设置左标题,右标题和中心标题。我已经使用 VBA 代码完成了这项工作,但我想摆脱它。在VBA中我会做

With ActiveSheet.PageSetup
.LeftHeader = ""
.RightHeader =""
.CenterHeader= ""
End With

帮助!!谢谢

PS:我正在创建一个 winforms 应用程序。我不确定这是否会改变任何事情,只是想在这里提一下。谢谢

4

1 回答 1

13

我终于弄明白了。

It can be done using 
workSheet.HeaderFooter.FirstHeader.LeftAlignedText = ""
workSheet.HeaderFooter.FirstHeader.RightAlignedText = ""
workSheet.HeaderFooter.FirstHeader.CenterAlignedText = ""

这设置为第一页。FirstHeader将属性更改为EvenHeaderOddHeader设置 if 用于以下页面。

如果页面具有不同的标题,则有几个属性可以differentFirst设置。differentOddEven但是我无法通过将它们设置为 false 并仅设置其中一个标题来使其工作。必须分别设置所有三个。

希望有用 谢谢

于 2013-01-25T14:58:10.670 回答