問題タブ [jxl]
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.
java - jxlを使用してExcelファイルにデータを追加する
jxlを使用してExcelファイルを作成しています。最初は、スタイルに関する一部のフォーマットと情報のみを含める必要があります。その後、誰かが新しいデータを追加するたびに更新する必要があります。
ファイルにアクセスしてデータを追加できる別のクラスが必要であることを理解しています。
しかし、セルのみがマージされた空白のExcelファイルになってしまいます。
変更を導入するにはどうすればよいですか?
apache-poi - Java を使用して MS Excel のワークシート保護プロパティを管理する
ワークシートのセルの編集、コピー、および選択を防ぐ必要がありますが、行と列の幅と高さを変更する可能性があるはずです。さまざまな保護オプションを選択してExcelアプリケーションを使用してこれを行うことができますが、Javaライブラリでこのようなものを見つけることができません. パスワードを設定してドキュメントを読み取り専用にすることはできますが、ユーザーは情報をコピーして変更することができます。ワークシートの保護プロパティをプログラムで変更できるツールが必要です。
apache poi や jxl などのライブラリにこのようなものはありますか? そうでない場合、それを実行できるライブラリはありますか(無料で使用できる場合ははるかに優れています)?
返信ありがとうございます。私の英語で申し訳ありません:)
java - JExcel API を使用して Excel ファイルから行を削除する
Excel ファイルから重複行を削除しようとしています。次のコード行があります。コードを実行すると、modified_excel.xls が作成されます。ただし、このファイルを開くと「サポートされていないファイル形式」というエラーが表示されます
javascript - ジェクセルが動かない
次の jsp コードは、Excel ファイルを生成していません。助けてください。または、テーブルデータを jsp/javascript から Excel シートにエクスポートする他の方法を教えてもらえますか?
java - Java jxlを使用してExcelでシートを作成およびアクセスする
jxlを使用してExcelファイルを作成しています。2012 年 3 月 22 日 (1 枚目のシート)、2012 年 3 月 23 日 (2 枚目のシート) などの日付でシートに名前を付けたいと思います。ここでは、ファイルと最初のシートを作成しています (これは 1 回だけ実行されます)。
ここで、ファイルにアクセスして後で変更するとき (別のクラス - データを追加するたびに実行)、「まだ今日かどうか」を確認する必要があります。つまり、最後のシートの名前が 22-03-2012 で、今日が 22-03-2012 の場合 -> このシートにアクセスして変更し、最後のシートの名前が現在の日付と異なる場合 ->新しいシート。これは単純な「if」ステートメントの問題だと思いますが、何らかの理由で機能しません。新鮮な目が必要です:)ありがとう
java - Excelファイルから値を読み取り、配列に保存する方法は?
Excel シートの値を読み取り、それらの値を Java の配列に格納したいと考えています。
Excel シートを読み取る準備ができているコードがありますが、それらの値を配列に格納するようにカスタマイズすることはできません。
Excelシートを読み取るための私のコードは次のとおりです。
java - 大きなCSVファイルをダウンロードするには?
私のアプリケーションでは、Excel/csv 形式のレポート機能が必要です。大きなレポートの場合、生成された CSV は破損しています。生成された CSV を smtp を使用して電子メールで送信することはできますが。
リードなしで次を変更しようとしました。これに関するあなたの助けに感謝します
- ライブラリをPOIに変更
- ライブラリをJXLに変更
- メモリリークがあるかどうかを監視
これは Web ベースのアプリケーションで、コードは JSP で記述されています。
java - JExcelAPIでExcelシートをコピーする際の問題
私はいくつかのかなり複雑なExcelファイルに取り組んでいて、シートのコピーで問題に遭遇しました。完全に空白ではないシートをコピーしようとすると、次のメッセージが表示されます。
ここでの問題は何だろうと思います。情報が含まれているシートに使用できない場合、なぜ「.copySheet(」関数が存在するのでしょうか。問題をより単純なスケールで再現するために、以下のコードを作成しました。出力は次のようになります。セル(0,0)に「test」というラベルが付いた2つの同一のシートがあります。一方のシートには「Flows」、もう一方のシートには「copy」というラベルが付いています。これがこのnullポインタを与える理由について何か考えはありますか?
編集:このコードも同じ例外を与えます:
何が間違っているのかという私の考えの1つは、シートが開いていて編集されているため、コピーできないということです。しかし、私はこれを回避する方法を本当に知りません。
java - 回避方法 ワークシートで許可されている最大行数を超えました jxl で例外が発生しました
私はJavaでアプリを開発しており、JXL
ライブラリを使用しています。だから私はこれを試しました:
私がそれを起動すると、私は取得します:
どうすれば解決できますか?21行を追加できない可能性はありますか? とても奇妙です...
java - JXLおよびAndroidのi/o許可が拒否されました
SDカードの既存のスプレッドシートにデータを追加するアプリケーションを作成しようとしています。
書き込み可能なワークブックを作成しようとすると問題が発生します。
outputWorkbook = Workbook.createWorkbook(outputWorkbookFile,inputWorkbook);
EclipseのLogcatでエラーが発生します:
04-05 13:29:54.809: W/System.err(32653): java.io.FileNotFoundException: /mnt/sdcard/Dev/Spreadsheets/in.xls (Permission denied)
入力ファイルを読み取ってセルの内容を取得できます。書き込み可能なブックをインスタンス化することも、入力ブックをインスタンス化することもできますが、両方をインスタンス化することはできません。