Node.jsを使用してExcelファイルに行と列を挿入します

Node.jsを使用してExcelファイルに行と列を挿入します

Microsoft Excelは、このテクノロジーの世界で最も広く使用されている主要なソフトウェアの1つです。ほとんどの組織は、このソフトウェアをさまざまな目的で活用し、Excelファイルに大量のデータを保持しています。さらに、いくつかのデータファイルを手動で変更することは常に面倒です。このブログ投稿では、Nodejsを使用してプログラムでExcelファイルに行と列を挿入する方法を学習します。ただし、このプロセスを自動化すると、ビジネスに効率性と競争力がもたらされます。

このブログ投稿では、次の点について説明します。

Node.jsを使用してExcelファイルに行と列を挿入します-APIのインストール

強力なNode.jsExcelライブラリを使用して、プログラムでExcelシートに行と列を挿入します。ターミナルで次のコマンドを実行すると、簡単にインストールできます。

npm install java
npm install aspose.cells

このリンクにアクセスして、インストール手順について詳しく知ることができます。

注:機能をテストするには、プロジェクトのルートディレクトリにソースXLSXファイルを配置する必要があります。

Excelワークシートのコード例に複数の行を挿入する

このセクションでは、Node.jsを使用してExcelファイルに行を挿入するための次の手順とコードスニペットを実行します。

  1. Cellsクラスのオブジェクトを作成します。
  2. WorkBook子クラスのオブジェクトを初期化して、Excelファイル(つまり、sample.xlsx)をロードします。
  3. insertRows(rowIndex、totalRows、options)メソッドを呼び出して、ワークシートの任意の場所に必要な数の行を挿入します。
  4. save(fileName)メソッドを使用してファイルを保存します。

次のコードスニペットは、プログラムでExcelワークシートに複数の行を挿入するためのものです。

var aspose = aspose || {};
// Cellsクラスのオブジェクトを作成します。
aspose.cells = require("aspose.cells");
// WorkBook子クラスのオブジェクトを初期化してExcelファイル(つまりsample.xlsx)をロードします。
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// insertRows(rowIndex、totalRows、options)メソッドを呼び出して、ワークシートの任意の場所に必要な数の行を挿入します。
workbook.getWorksheets().get(0).getCells().insertRows(1,2)
// save(fileName)メソッドを呼び出してファイルを保存します。
workbook.save("result.xlsx");

出力は下の画像で見ることができます。

Node.jsを使用してExcelファイルに行と列を挿入します

Node.jsを使用してExcelファイルに行を挿入します

Excelシートに列を挿入するNode.jsライブラリ

このNode.jsExcelライブラリは、単純なコード行を使用してExcelファイルに列を追加するためのプロビジョニングを提供します。

以下は、Node.jsを使用してExcelワークシートに列を挿入する手順です。

  1. Cellsクラスのオブジェクトをインポートして作成します。
  2. WorkBook子クラスのオブジェクトを、Excelファイルで初期化して作成します。
  3. 次に、insertColumns(columnIndex、totalColumns)メソッドを呼び出して、Excelワークシートに列を挿入します。
  4. 最後に、save(fileName)メソッドはファイルをルートディレクトリに保存します。

下記のコードスニペットをコピーして貼り付け、Node.jsを使用してプログラムでExcelファイルに列を挿入します。

var aspose = aspose || {};
// Cellsクラスのオブジェクトをインポートして作成します。
aspose.cells = require("aspose.cells");
// Excelファイルで初期化して、WorkBook子クラスのオブジェクトを作成します。
var sampleFile = "sample.xlsx";
var workbook = new aspose.cells.Workbook(sampleFile);
// insertColumns(columnIndex、totalColumns)メソッドを呼び出して、Excelワークシートに列を挿入します。
workbook.getWorksheets().get(0).getCells().insertColumns(1,1)
// save(fileName)は、ファイルをルートディレクトリに保存します。
workbook.save("result.xlsx");

ここでサーバーを起動すると、以下の画像のような出力が表示されます。

プログラムでExcelファイルに列を挿入する

プログラムでExcelファイルに列を挿入する

無料ライセンスを取得する

無料の一時ライセンスを使用して、評価の制限なしにNode.jsのAspose.Cellsを使用できます。

結論

このブログ投稿はここで終了します。 Node.jsを使用してExcelファイルに行と列を挿入する方法を説明しました。さらに、ドキュメントを調べて、Node.jsのAspose.Cellsについてさらに学ぶことができます。さらに、conholdate.comは新しい魅力的なトピックについて書きます。したがって、最新のアップデートについては連絡を取り合ってください。

質問する

ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。

関連項目