Version 1.5 limitations
この文書の目的は、POI HSSF APIでの既知の制限を略述する事にあります。バグやHSSFに未実装な機能の完全なリストを意図するものではありません。むしろ、未実装あるいは壊れた機能について幅広く感じて貰うためにあります。
-
チャート
チャートの作成は現在出来ません。バージョン2.0のリリースで予定されています。Excel上でチャートを作成した後、HSSFを使ってそのチャートデータの値の変更をHSSFでできますし、新しいシートを書くことも出来ます。これは、POIが、現存のレコードを出来る限りそのままにしようとするからではないかと考えられます。
-
リッチテキスト
HSSFはリッチテキスト形式のセルをサポートしません。リッチテキストセルは、一つのセルに複数のフォントやスタイルが入っているものです。リッチテキストを含むシートをどんなに読み込もうと試みても、例外を必ず投げてしまいます。将来的にはサポートされるでしょうが、今現在は計画されていません。パッチをお待ちしています。
-
アウトライン
アウトラインの作成はまだ出来ません。アウトラインを含むシートの読み込みは恐らく可能でしょうが、まだテストしていません。将来的にはアウトラインの書き込みもサポートすると思いますが、今現在は計画されていません。パッチをお待ちしています。
-
マクロ
マクロの生成はできません。今現在、マクロのサポートの計画はありません。マクロを含んだワークブックの読み込みはサポートしていますが、これらのワークブックへの書き込みを行おうとすると失敗します。理由は、マクロは複合ドキュメント内部の特殊なファイルシステムで保存されているからであり、このファイルシステムは、現在、ファイルが再書き込みを行う際に保持されないのです。
-
ピボットテーブル
ピボットテーブルの生成はサポートされていません。ピボットテーブルを含んだエクセルシートの読み込みはまだテストされていません。
by Glen Stampoultzis