xlsx-populate
xlsx-populate は、Excelファイルを扱うライブラリです。
ファイルの読み込み、書き込み、スタイル設定、スタイル保持ができます。
インストールは次のようにします。
npm
npm install xlsx-populate
xlsx-populate は、Excelファイルを扱うライブラリです。
ファイルの読み込み、書き込み、スタイル設定、スタイル保持ができます。
インストールは次のようにします。
npm install xlsx-populate
const XlsxPopulate = require("xlsx-populate");
const file = "./sample.xlsx";
XlsxPopulate.fromBlankAsync().then(workbook => {
return workbook.toFileAsync(file);
});
セルA1に「 Hello, World 」と入力するには次のようにします。
const XlsxPopulate = require('xlsx-populate');
XlsxPopulate.fromBlankAsync()
.then(workbook => {
workbook.sheet("Sheet1").cell("A1").value("Hello, World");
return workbook.toFileAsync("./sample.xlsx");
});
A1のセルに「 Hello, World 」、A2のセルに「 javascript 」というデータが入ったエクセルファイルを用意します。
次のようにすることで、それぞれのセルの値を取得することができます。
const XlsxPopulate = require('xlsx-populate');
XlsxPopulate.fromFileAsync("./sample.xlsx")
.then(workbook => {
const value1 = workbook.sheet("Sheet1").cell("A1").value();
const value2 = workbook.sheet("Sheet1").cell("A2").value();
console.log(value1);
console.log(value2);
});