ClosedXML 印刷範囲を設定する方法(印刷範囲が壊れる対処)

ClosedXML 印刷範囲を設定する方法(印刷範囲が壊れる対処)

ClosedXML で行を挿入すると印刷範囲が壊れる

Excelで印刷範囲が設定された箇所に行を挿入したら、印刷範囲が壊れてしまいました。ClosedXMLは行の挿入があまりよくないという感じがします。

しかたないので印刷範囲を再設定して対応することにしました。以下、ClosedXMLで印刷範囲を設定する方法です。

ClosedXML で印刷範囲を設定する方法

調べていたらWikiにありました。上記ページを見てもらえば一発です。

var workbook = new XLWorkbook();
var ws1 = workbook.Worksheets.Add("Separate PrintAreas");
ws1.PageSetup.PrintAreas.Add("A1:B2");
ws1.PageSetup.PrintAreas.Add("D3:D5");

参考URL

Wikiを一通り見ておいた方が良いと感じました。

C#カテゴリの最新記事