JavaでExcelファイルを更新する方法

このチュートリアルでは、JavaでExcelファイルを更新する方法を学習します。 MS ExcelでExcelファイルを手動で更新することはできますが、大きなデータを更新したり、データベースなどの他のソースからデータをエクスポートしたりする場合、Excelファイルを手動で更新できるとは限りません。ここで、このガイド方法の手順を使用して実行できる、このタスクを実行する自動化された方法が必要になります。 JavaでExcelファイルを更新し、最後にこのチュートリアルでXLSXなどのExcel形式に保存する手順は次のとおりです。

JavaでExcelファイルを更新する手順

  1. Mavenリポジトリを使用して、プロジェクトにAspose.Cellsライブラリへの参照を追加します
  2. プログラムでインポートを使用して、WorkbookクラスとCellクラスへの参照を追加します
  3. 更新するブックをロードします
  4. 最初のシートで目的のセルへの参照を取得し、ターゲットセルの値を更新します
  5. 2番目のシートで他のセルへの参照を取得し、セルの数式を更新します
  6. 数式が変更されたら、calculateFormula関数を呼び出します
  7. 更新したファイルをXLSXとして保存します

上記の手順では、Excelファイルが読み込まれ、最初のシートにアクセスすることがわかりました。シート名またはゼロベースのインデックスを使用してデータを更新するシートを参照できます。シート参照を使用して、シート内のセルコレクションにアクセスし、任意のセルにアクセスして、値または数式を更新します。最後に、ファイルの変更に応じて必要な関連関数を呼び出します。このチュートリアルでは、数式が更新されたときにcalculateFormula関数を呼び出します。最後に、ブックをディスクに保存します。これは、Javaで既存のExcelファイルを更新するサンプルコードです。

JavaでExcelにデータを書き込むためのコード

このサンプルコードでは、Excelシートにデータを書き込むためのJavaコードを確認しました。 C#などの他の言語を使用してExcelファイルにデータを書き込む場合は、記事C#でExcelファイルを編集する方法を参照してください。

MS Excelのようにサードパーティのツールをインストールする必要はありません。また、このプロセスに相互運用機能を使用する必要もありません。

 日本語