この簡潔なチュートリアルでは、Java で Excel シートを別のワークブックにコピーする方法について詳しく説明します。 XLSX または XLS ファイル拡張子を持つ入力 Excel ファイルをロードし、Java の Excel ワークシートのコピー 機能を使用して実行できます。必要に応じて、インデックス番号またはシート名を使用して任意のシートをコピーできます。
Java で Excel シートを別のワークブックにコピーする手順
- Maven リポジトリから Aspose.Cells への参照を追加して、Excel シートをコピーします
- 入力データをコピーするために、ソース Excel ファイルを Workbook クラス オブジェクトに読み込みます
- 出力 Excel ファイルのシートにアクセスする
- Copy シートのインデックス番号を使用して Excel シートを別のワークブックに
- コピーしたワークシートを含む出力 Excel ワークブックを保存する
Java Excel シート コピー 機能を使用するには、いくつかの API 呼び出しを行うだけです。ワークシートのインデックスを変更することで、ワークシートのコピー プロセスをカスタマイズできます。たとえば、インデックス番号を変更するだけで、ソース ワークシートから任意のワークシートをコピーし、出力 Excel ワークブックの任意のインデックスに貼り付けることができます。
Java で Excel シートを別のワークブックにコピーするコード
このチュートリアルでは、Java を使用して Excel シートを別のワークブックにコピー 機能を組み込む方法について説明しました。数式が宛先シートに対して有効でない場合にのみ値のコピーをサポートする copy() 関数で CopyOptions クラス オブジェクトを使用することにより、コピー操作を制御できます。名前をコピーするオプション、マクロを保持するオプション、およびその他の多くの機能を良い。
この記事では、Excel ワークシート間でデータをコピーして貼り付ける方法について説明しました。ただし、セルの結合について学習したい場合は、Javaを使用してExcelでセルを結合する方法 に関する記事を参照してください。