質問: wb.cloneSheet(0); // 余白の設定は引き継がれていました。 v_sheet.getPrintSetup().setScale(printSetup.getScale()); v_sheet.getPrintSetup().setLandscape(printSetup.getLandscape()); v_sheet.getPrintSetup().setPaperSize(printSetup.getPaperSize()); ```
回答: 当該記事が根拠になるかというと怪しいかもしれませんが、 cloneでは印刷設定まで引き継がれないようです。 * Apache POI 印刷設定 > > シートのクローンを作った場合、元のシートの印刷設定が引き継がれない現象が発生したりとまだまだ分からないことが多い。。。 > > > 印刷設定自体はできるようなので、設定できるということは設定取得もできるはずなので、 元のシートの設定を取得してきて、cloneで新しいシートを作った後、設定を1つ1つしていく感じになるのではないでしょうか。