Node.jsを使用してExcelシートを別のワークブックにコピーする方法

この簡単なチュートリアルでは、Node.js を使用して Excel シートを別のワークブックにコピーする方法について説明します。アプリケーションの開発と実行のための環境を設定するための詳細情報と、Node.js を使用して Excel シートのコピーを作成する方法を示す実行可能なサンプル コードが含まれています。このプロセスは、Node.js と Java をサポートする任意のプラットフォームで実行でき、他のサードパーティ ツールは必要ありません。

Node.js を使用して Excel ワークシートをコピーする手順

  1. Java 経由の Node.js 用 Aspose.Cells を使用してシートをコピーするように環境を設定します
  2. Workbook オブジェクトを使用して入力 Excel ファイルと出力 Excel ファイルをロードします
  3. 出力ワークブックからシートのコレクションにアクセスする
  4. 出力 Worksheet オブジェクトの copy() メソッドを呼び出します。
  5. 入力ワークブックからターゲットシートを引数として copy() メソッドに渡します。
  6. シートをコピーした後、出力ワークブックを保存します

これらの手順では、Node.js* を使用して *Excel シートのコピーを実行するプロセスについて説明します。このプロセスは、入力シートを取得する Worksheet クラスの copy() メソッドを使用して実行され、コンテンツがコピーされる出力ワークブック内の特定のシートへの参照を使用して呼び出されます。結果のワークブックを同じ名前で保存することも、別の名前で保存してメモリ ストリームに保存することもできます。

Node.js を使用してワークシートを別のワークブックにコピーするコード

このコードは、Node.js を使用して Excel でシートをコピーする方法 を示しています。このプロセスでは、宛先シートにコンテンツが含まれている場合、それらは上書きされ、ソース入力シートのコンテンツに置き換えられます。 Worksheet クラスのオーバーロードされたコピー メソッドのいずれかを使用できます。たとえば、1 つのオーバーロードにはソース シートのみが必要ですが、もう 1 つのオーバーロード メソッドにはさまざまなオプションもサポートする CopyOptions が必要です。

この記事では、Node.js を使用して Excel シートを別のシートにコピーする方法 を説明しました。ワークシートに検証を適用するプロセスについて知りたい場合は、Node.jsを使用してExcelでドロップダウンリストを作成する方法 の記事を参照してください。

 日本語