問題タブ [apache-poi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
9940 参照

java - Java POIはWord文書に画像を書き込むことができますか?

それが可能かどうか誰か知っていますか?そして、このためのサンプルコードはありますか?または、これを実行できる他のJava APIはありますか?

0 投票する
2 に答える
4982 参照

ms-word - Apache POI HWPF - 表を Microsoft Word に出力する

私はかなり長い間グーグルをしてきましたが、決定的な答えは見つかりませんでした。Apache POI を使用してテーブルを出力することはできますか? 主な開発者が 5 年前のように作業を停止したため、実装されていないようです。

これを行うことができるPOIに代わるオープンソースはありますか?

0 投票する
1 に答える
3806 参照

java - Apache POI を使用した Excel 通貨形式

Apache POI を使用して Excel シートを作成しています。とても満足していますが、次の問題があります: 私のプログラムは多通貨で国際化されています。私が書いたExcelシートで、通貨セルを適切にフォーマットしたいと思います。そのために、

java.util.Currency と Java から適切な Excel 通貨形式 (例: "[$$-409]#,##0.00;-[$$-409]#,##0.00") を作成するルーチンが必要です。 ..util.Locale パラメータ。

何かのようなもの:public String getExcelCurrencyFormat(Currency currency, Locale locale);

そのようなライブラリを知っている人はいますか?

0 投票する
5 に答える
1436 参照

coldfusion - ColdFusion querynew() でのデータ型のサポート

querynew() 関数を使用して、ColdFusion で手動で作成したクエリに値を NVARCHAR として格納する方法を知っている人はいますか? 入力ポイントとしてクエリを使用して (Ben の POI を使用して) Excel ワークシートを作成することに依存する大規模なプログラムの複数の部分があるため、比較的大きな書き換えを回避するためにクエリとして引き続き使用できることが多少重要です。

この問題は、ユーザーが VARCHAR の範囲外のもの、日本語の文字などを保存しようとしたときに発生しました。

編集:これが不可能で、100%確信がある場合は、それも知りたいです:)

0 投票する
1 に答える
461 参照

java - POI によって生成された Excel ワークブックがリンクされていると機能しない

これが私がやっていることです:

  1. メモリ内にワークブックを作成します (book = new HSSFWorkbook(), ...)
  2. ディスクに保存します (book.write(...))
  3. Excelで開く(OK)
  4. 最初のワークブックにリンクする別のワークブックを Excel で作成します (=PoiWorkbook?xls!A1)
  5. エクセルを閉じる

次に、2 番目のワークブックを再度開くたびに、POI で生成されたワークブックも同時に開かない限り、すべてのリンクが #N/A になります。

Excel で作成された標準のブックでは、この動作は見られませんでした。誰でもこれを見て、回避策を見つけましたか?

ありがとう。

0 投票する
4 に答える
61045 参照

java - Apache POI を使用した基本的な Excel 通貨形式

セルを日付としてフォーマットすることはできますが、セルを通貨としてフォーマットすることができませんでした...これを機能させるスタイルを作成する方法の例はありますか? 以下の私のコードは、私が作成しているスタイルを示しています... styleDateFormat はチャンピオンのように機能しますが、styleCurrencyFormat はセルに影響しません。

……

0 投票する
4 に答える
29330 参照

java - HSSFWorkbook オブジェクトから入力ストリームを取得するにはどうすればよいですか

Web アプリケーションのユーザーに、一部のデータを Excel ファイルとしてダウンロードしてもらいたいと考えています。

応答オブジェクトで入力ストリームを送信する次の関数があります。

HSSFWorkbook オブジェクトを入力ストリームに変換して、前のメソッドに渡したいと思います。

http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFWorkbook.html

0 投票する
2 に答える
4382 参照

java - Apache POI HWPFDocument を使用するにはどうすればよいですか?

アプリケーションに Apache POI を含めることを考えています。主な目標は RTF ドキュメントを出力することですが、DOC もいいでしょう。しかし、ドキュメンテーションは HWPFDocument の作成についてあまり詳しくなく、Web で見つけたものはすべてまったく役に立ちません。

問題なく動作している DOC ファイルを読み取ることができます。しかし、ドキュメントの書き方がよくわかりません。多分誰かが私に短いコード例を与えることができますか?

どうもありがとう!

0 投票する
4 に答える
5082 参照

java - Java POI - 数式セルから数値を抽出できた人はいますか?

私は Java POI をしばらく使用していますが、新しい問題に遭遇しました。誰かが解決策を見つけたのではないかと思っています。

スプレッドシートを読み取るときは、適切な読み取り方法を使用するためにセルの種類を知る必要があります。

したがって、セルの種類を取得してから、適切な読み取りメソッドを呼び出してセルの内容を取得します。

これは、値が数値である FORMULA セルを除くすべてのセルで機能します。文字なら普通に読めます。ただし、結果の値が数値の場合、セルから得られるのは空白の文字列だけです。

私は POI の Javadoc を調べて、正しいデータ型 (HSSFRichTextString) を使用していますが、まだ満足していません。

誰にも解決策がありますか?

PSこのPOIの動作は、セルの値プロパティにデフォルト設定するなど、任意のセルタイプの文字列表現を返すデフォルトの cell.toString() メソッドが必要であるため、私を悩ませます。(「値」を選択できるペーストスペシャルのようなものです)。

PPS: 質問どおり - Java 6 (1.6.0_06) と poi-3.0.2-FINAL-20080204.jar を使用しています

0 投票する
2 に答える
24443 参照

java - Apache POI を使用して Java で .DOC ファイルを読み取り、画像をテキストから分離するにはどうすればよいですか?

テキストと画像を含む Word .doc ファイルを Java から読み取る必要があります。画像とテキストを認識し、それらを 2 つのファイルに分ける必要があります。

「Apache POI」という言葉を最近耳にしました。Apache POI を使用して Word .doc ファイルを読み取るにはどうすればよいですか?