Excelでセルに入力された値を数値と判定して自動変換する条件としび際に適用される変換と書式の一覧みたいなものはありますでしょうか。できればJavaを用いた正規表現と対応する変換式の羅列のような形が望ましいです。


POIを用いてそのような文字をセルに書き込むと「数値が文字列として保存されています」というような警告がでてしまいますし、その後の計算に使用することができません。入力値はJTableなどから任意にくるとしてExcel互換の値の書き込みを行いたいです。
(このような事を実現しているライブラリがありましたらそれも教えていただけるとありがたいです)

現在のところ、数値、カンマ区切り数値、%あり数値、日付形式といったものを文字列として書き込むと警告がでる事を確認しております。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/10/12 06:50:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:tokuya_n No.1

回答回数56ベストアンサー獲得回数7

ポイント60pt

POIというか、まあHSSFでしょうから、この辺でしょうか?

HSSFDataFormat

http://www.javadrive.jp/poi/style/index9.html

id:bulldra

回答ありがとうございます。

まさにそのHSSFDataFormatを適用するためにリテラル文字列から内部値と書式を逆引きする方法が欲しいのです。

2006/10/05 07:48:19

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません