問題タブ [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ライブラリを使用してJavaでExcelファイルのセルにコメントを追加する
Excelのセルにコメントを追加しようとしています。私はそれを行うためにjxlライブラリを使用しています:
最後の行は次を返しますException in thread "AWT-EventQueue-0" java.lang.NullPointerException
。多くの試みにもかかわらず、私はそれを修正することができません。ヘルプをいただければ幸いです。ありがとうございました。
--EDIT--
これは、変更後のaddNumberメソッドです。
jxl - jxls forEachタグ:ローカル変数を定義するには?
列の増分カウントを設定するために使用できる jxls でローカル変数を定義できますか。
例:以下を検討してください
基本的に私の要件は、jxls コードで何らかのローカル変数宣言を行い、それをインクリメントして xml に表示することです。
他の代替案は大歓迎です。
よろしく、ラフル
java - Javaで作成されたExcelファイルへのアクセス権
Excel ファイルを作成していますが、読み取り専用にする必要があります。これを行うには、次を使用します
(sheetName).getSettings().setProtected(true);
。新しいシートが追加されるたびに。
管理者権限を持つユーザーのみがファイルへのフル アクセスを取得できるため、ユーザーが管理者権限を持っていることを確認した後、次のようにします。
(workbookName).getSheet(0).getSettings().setProtected(false);
管理者権限を持つユーザーがファイルを開くと、通常のユーザーがさらにコンテンツを追加するまで、読み取り専用ではなくなります.getSettings().setProtected(true);
。つまり、管理者がアクセスした後、非管理者がアクセスする前に、誰かがファイルを変更できます。どうすればいいのかわかりません、助けていただけませんか?
--EDIT--
ユーザーは Excel ファイルにデータを追加し、セルに情報ファイルを入力しています - ワークブックを読み、コピーし、情報を追加し、ワークブックを書き込んで閉じます。管理者以外のユーザーは、直接開いて、追加したものがそこにあるかどうかを確認したり、他のユーザーが追加したものを確認したりできますが、ファイル内の何も変更することはできません。
ユーザーにデータを要求し、セルをファイルに追加するウィザードのようなアプリです。データを追加する方法の 1 つがhereです。このファイルは、ユーザーから個人情報を収集します。このアプリは、データにアクセスするためではなく、データを追加するためだけに使用されます。ユーザーは、出力をダブルクリックして直接ファイルにアクセスし、データを表示することしかできません。管理者はファイルを変更できますが、他のユーザーは変更できないはずです。
java - Excelに値を渡すJTable(テキスト形式)
jtableのいくつかのセルを打ち消すために、以下に示すコードを使用します。私にとってはうまく機能し、JTable.print()メソッドを使用した外観と印刷の両方で優れた機能を発揮します。
問題は、jxlクラスで優れているように結果をエクスポートすると、これらの取り消し線の値が表示されたセルを介して取得されたことです。
取り消し線のテキストの代わりに。このフォーマットの問題を解決する方法に関する推奨事項はありますか?ループを使用して、jtableからセルごとにExcelセル内のセルを渡します。ありがとうございました!
java - jxlapiを使用して既存のExcelファイルに新しい列を挿入する
既存のExcelファイルを編集するためにjxlapiを使用しています。しかし、新しい列を追加してシートを書き込もうとすると、nullポインター例外が表示されます。私が使用しているコードは次のとおりです。
この問題を解決し、新しい列を挿入するのを手伝ってください。
Excelの単一セルを正常に編集してファイルを書き込むことができます。
java - JXLを使用してExcelで256列を超えるアクセス
256列を超えて書き込む必要のあるExcelファイルがあります。ファイルは2007.xls形式です。256列を超えることはできません。
一方、.xlsx形式で試してみると、Excelファイルにアクセスしようとすると、「OLEストリームエラーを認識できません」というメッセージが表示されます。このエラーはExcel形式の互換性が原因であるとどこかで読みました。
これは一種の鶏が先か卵の問題のようですが、誰かが私がこれに取り組むのを手伝ってくれるでしょうか?
ありがとうAbhishekS
java - jxlを使用してExcelファイルがパスワードで保護されているかどうかを確認する方法
パスワードで保護された Excel ファイルを読み書きしようとしていますが、「com.jexcel.util.ExcelAdapter」ライブラリを使用してパスワードを設定およびリセットできることがわかりました。しかし、ファイルが保護されているかどうかを確認する方法が見つかりませんでした。
誰でも私を案内できますか?
ありがとう!
java - jxlを使用してパスワードで保護されたワークブックを読んで編集する方法
Excelファイルのブックがパスワードで保護されているかどうかをプログラムで確認するにはどうすればよいですか?保護されている場合、jxlを使用してそれを読み取って編集するにはどうすればよいですか?
背景として、ファイルをパスワードで保護したかったのですが、jxlを使用してそれを行う方法が見つからなかったため、を使用しcom.jexcel.util.ExcelAdapter
ました。これでExcelファイルにパスワードが設定されましたが、読み取りと編集のためにファイルの保護を解除する方法が見つかりませんでした。
シートにパスワードを設定するとjxlを使用して読むことができますが、ブックにパスワードを設定する方法とパスワードのロックを解除する方法がわかりません。isProtected()
保護されていることを伝える方法がありますが、ロックを解除して開く方法がわかりません。
java - Jexcel式の計算エラー
セルD6=D5 * 2およびD5が1に設定されたワークシートout.xlsを作成しました。私の問題は、jxlのD5に値をプラグインすると、D6が計算されないことです。D6は、Excelで1からD5に接続したときに最初に計算した値を保持しているだけです。
注:私が取り組もうとしているプログラミングの問題ははるかに大きく、これはエラーを減らすために非常に縮小されたバージョンです。
Jexcelを使用するのはこれが初めてで、昨年Javaを学んだばかりなので、助けていただければ幸いです。私は昨日6時間かけてウェブ上で答えを見つけようとしましたが、役に立ちませんでした。
出力はコードコードの下に添付されます
:(メインとインポートを省略)
出力:
file-upload - .tmpに変換しながらstruts2アプリケーションを使用してExcelファイルを読み取る方法
これは私の JSP ページです... EXCEL ファイルをアップロードします...異なるアクションのために 2 つの異なる Excel ファイルをアップロードする必要があります...タグが自明であることを願っています...
次は、これら 2 つのアクションの strut.xml 構成です...
次はアクションクラス...
インポート中にコンソールでこれを取得します...
そして近くにスローされた例外w = Workbook.getWorkbook(uploadToAllocate);
は...