使用EPPlus的Excel工作表标题

时间:2013-01-23 21:11:27

标签: vb.net excel-vba epplus vba excel

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

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

帮助!! 感谢

PS:我正在创建一个winforms应用程序。我不确定这会改变什么,只是想在这里提一下。感谢

1 个答案:

答案 0 :(得分:11)

我终于明白了。

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

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

有几个属性differentFirstdifferentOddEven设置页面是否有不同的标题。但我无法让它工作通过将它们设置为false并只设置其中一个标题。 不得不分别设置所有三个。

希望它有用 感谢