2013-01-23 42 views
5

我使用EPPLus從我的數據集中創建和格式化Excel工作表。我想使用EPPlus在Excel表格上設置標題。我找不到一個辦法。我想設置左邊的標題,右邊的標題和中心標題。 我已經使用VBA代碼完成了這項工作,但我希望避免這種情況。 在VBA我只是做使用EPPlus的Excel工作表的標題

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

幫助!! 謝謝

PS:我正在創建一個winforms應用程序。我不確定這是否會改變什麼,但只是想在這裏提到它。謝謝

回答

11

我終於明白了。

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

設置爲第一頁。 將FirstHeader屬性更改爲EvenHeaderOddHeader如果在以下頁面中設置。

有幾個屬性differentFirstdifferentOddEven設置頁面是否有不同的標題。但我無法使它工作通過將它們設置爲false並僅設置一個標題。 必須分開設置所有三個。

希望它有用 謝謝

相關問題