Back to Top

プログラムの覚書

VB.NET EPPlusページ設定(用紙サイズ・方向・余白)をする

用紙サイズ、用紙方向、余白・ページタイトル等の設定を記載します。

用紙サイズを設定する

Dim sheet As ExcelWorksheet = excel.Workbook.Worksheets("MySheet1")

sheet.PrinterSettings.PaperSize = ePaperSize.A4

・用紙サイズはePaperSize列挙体

 

用紙方向を設定する

Dim sheet As ExcelWorksheet = excel.Workbook.Worksheets("MySheet1")

sheet.PrinterSettings.Orientation = eOrientation.Landscape

用紙方向eOrientation列挙体

 

余白を設定する

Dim sheet As ExcelWorksheet = excel.Workbook.Worksheets("MySheet1")

sheet.PrinterSettings.RightMargin = 2 / 2.54
sheet.PrinterSettings.LeftMargin = 2 / 2.53
sheet.PrinterSettings.TopMargin = 2 / 2.54
sheet.PrinterSettings.BottomMargin = 2 / 2.54

・余白はインチで指定する

 

ヘッダー・フッターを設定する

Dim sheet As ExcelWorksheet = excel.Workbook.Worksheets("MySheet1")

'ヘッダーの中央にテキストを表示
sheet.HeaderFooter.OddHeader.CenteredText = "ヘッダー"

'フッターにシート名を表示
sheet.HeaderFooter.OddFooter.CenteredText = ExcelHeaderFooter.SheetName

 

Posted in EPPlus | Leave a reply