簡體   English   中英

如何在exceljs中使用createAndFillWorkbook()?

[英]how to use createAndFillWorkbook() in exceljs?

我按照文檔

var workbook = createAndFillWorkbook();

我得到這個錯誤對象#沒有方法'createAndFillWorkbook'

即使我已經需要exceljs了

var Excel = require("exceljs");

我想要做的是創建一個報告,但我對文檔感到困惑,因為它沒有說明如何使用createAndFillWorkbook()方法,它只是在這里說它立即使用它。

我在文檔中提到: https//github.com/guyonroche/exceljs#writing-xlsx

createAndFillWorkbook(); 並不意味着一個功能。(也許是偽功能)

您必須創建一些工作簿,然后填寫內容。

見下文。

// create workbook by api.
var workbook = new Excel.Workbook();

// must create one more sheet.
var sheet = workbook.addWorksheet("My Sheet");

// you can create xlsx file now.
workbook.xlsx.writeFile("C:\\somepath\\some.xlsx").then(function() {
    console.log("xls file is written.");
});
var excel = require("exceljs");
var workbook1 = new excel.Workbook();
workbook1.creator = 'Me';
workbook1.lastModifiedBy = 'Me';
workbook1.created = new Date();
workbook1.modified = new Date();
var sheet1 = workbook1.addWorksheet('Sheet1');
var reColumns=[
    {header:'FirstName',key:'firstname'},
    {header:'LastName',key:'lastname'},
    {header:'Other Name',key:'othername'}
];
sheet1.columns = reColumns;
workbook1.xlsx.writeFile("./uploads/error.xlsx").then(function() {
    console.log("xlsx file is written.");
});

這是我的示例代碼,對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM