この記事では、Java を使用して Excel でテキストを検索および置換する 機能を実装する方法を説明します。IDE の設定手順、手順の一覧、および Java を使用して Excel で検索および変更を行う ためのサンプルコードが含まれています。また、ライブラリによって公開されているさまざまなプロパティやメソッドを設定することで、検索および置換プロセスをカスタマイズする方法も学習できます。
Java を使用して Excel のデータを置換する手順
- テキストの検索と置換のために Aspose.Cells for Java を使用するよう IDE を設定します
- 置換したいテキストを含むソース Excel ファイルを workbook に読み込みます
- 検索範囲と一致タイプを設定して FindOptions オブジェクトを構成します
- すべてのワークシートを反復処理します
- 各シート内のすべてのセルを反復処理します
- find() メソッドを使用してテキストを検索し、見つかった場合は replace() メソッドを使用して同じセル内のテキストを変更します
- 特定の単語を置換した後、更新された Workbook を保存します
これらの手順は、Java を使用して Excel で複数の値を検索および置換する プロセスを定義します。ソース Excel ファイルを読み込み、Workbook 内の各シートを反復処理し、シート内の各セルを反復処理して、ターゲット値を含むセルを見つけます。replace() メソッドを使用してテキストを変更し、見つかった場合は次のセルに対してプロセスを繰り返し、最後に更新された Excel ファイルをディスクに保存します。
Java を使用して Excel で単語を置換するコード
上記のコードは、Java を使用した Excel での自動検索および置換 機能を示しています。リテラルを検索する代わりにテキストを検索するための Regex キーを実装したり、シート全体ではなく定義されたセル範囲内でテキストを検索および置換したり、コンテンツの検索中に要件に応じて数値データを処理したりできます。検索値の大文字と小文字の区別を設定し、全文または部分テキストを検索し、検索をセルの内容、数式、またはコメントのどこで実行するかを定義します。
この記事では、Excel ファイル内のテキストを検索および置換するプロセスを学びました。Excel ファイルを復号化するには、Decrypt Excel File in Java の記事を参照してください。