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

いくつかのプロパティがありdifferentFirstdifferentOddEvenページに異なるヘッダーがあるかどうかを設定します。しかし、falseに設定し、ヘッダーの1つを設定するだけでは、機能させることができませんでした。3つすべてを別々に設定する必要がありました。

お役に立てば幸いですありがとうございます

于 2013-01-25T14:58:10.670 に答える