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を一通り見ておいた方が良いと感じました。
コメントを書く