2012-03-05 16 views
3

jxlの信頼性が高く強力ですか?私はJavaからExcelファイルを作成しようとしています。セルをマージする、グラフを作成する、グラデーションを使用してさまざまな背景色を設定する、ユーザーから収集した情報に基づいて処理を実行します。また、現在の日付のシートに名前を付けて、アクセス権を設定したいと思います(読み取り専用または編集可能)。 jxlを使用してこれをすべて行うことはできますか?はい Excelで作業するためのライブラリ - jxl?

  • グラフの作成 - - 私はそう信じていない細胞をマージ

  • +0

    使いやすいですが、古いから制限がありますサポートされているファイル形式。 –

    +0

    警告:jxlはデフォルトで明示的にGCを呼び出します。これにより、パフォーマンスが最適化された超高速のWebサーバーが停止します。白い毛を控えて '-Djxl.nogc = true 'を使用してください。 – Asaf

    答えて

    3
    • 背景色 - 勾配を有するはい
    • 背景色 - ノー
    • 名前シート - はい
    • 枚に設定したアクセス権 - はい
    +0

    ありがとうございます。勾配のある背景色については、RGB値を指定して希望の色を得ることは可能でしょうか?命名シートについて - 私が探しているのは、現在の日付 'Date now = Calendar.getInstance()。getTime();'を 'workbook.createSheet(" date "、0)の名前として渡すことです。 'それでも可能であれば – Hurdler

    +0

    日付をシートの名前として設定するには、以下のような方法があります:DateFormat df = new SimpleDateFormat(" MM/dd/yyyy HH:mm ");文字列theDate = df.format(今); workbook.createSheet(theDate、0);背景色について:私は本当にそうは考えていませんが、正直なところ、私は100%確実ではありません。しかし、私の強い傾きは、それがうまくいかないことです。 – JCab

    +0

    ええと、私が試してみると、タイプミスマッチ:SimpleDateFormatからDateFormatに変換できない – Hurdler

    関連する問題