POI は『Microsoft OLE 2複合ドキュメント形式』のファイル (Excel,Word 等)を Java で扱う為に 100%Java で作成されています。 業務アプリの要件のなかに、Excel 帳票を求められることが多々ありますが、CSV で対応するケースが良くあります。 Jakarta プロジェクトの POI のコンポーネントの 1 つである HSSF を使用すると、簡単に Java プログラムから Excel ファイルを出力できますので作成手順を紹介します。HSSF Tips で細かい使い方等をまとめています。 Excel 作成手順 Book の作成 Sheet の作成 行の作成 セルの作成 セルの値、スタイル、エンコード設定 ファイルの作成 となり、データの内容をすべてメモリ上に抱えて、1 度でファイルに出力するので、メモリ使用量に注意が必要です。 ソース記述例 imp