月別アーカイブ: 2013年10月

Apache POIでの列削除 と行シフト

JavaからMicrosoft Officeのファイル(Wrod、Excel、PowerPoint 2003形式からOOXMLまで)を読み込み、作成編集が出来る大変便利なライブラリ Apache POIの話。

便利……なのですが、Excelファイルを操作する際に行の削除やシフト(一定範囲の行を上や下にずらす)は出来ても、列の削除(シフト)については特にそういうメソッドが用意されていません。結構困る仕様なんですが不思議な事に情報を探していてもあまり触れられていない感じなのでメモとして。Apache POI 3.9準拠です。

続きを読む