【问题标题】:Add Multiple Sheets in a workbook using npm XLSX in ReactJS在 ReactJS 中使用 npm XLSX 在工作簿中添加多个工作表
【发布时间】:2021-06-28 16:01:46
【问题描述】:

我正在关注This Tutorial 以生成 Excel 报告。现在教程中的人尽最大努力解释每个步骤,我按照他的步骤成功创建了 excel 报告。现在我的问题是,我想在一个工作簿中生成多张工作表。你知道像'Sheet1' | 'Sheet2' .... 任何帮助将不胜感激。谢谢

【问题讨论】:

    标签: javascript node.js reactjs xlsx


    【解决方案1】:

    这是一个创建 2 张纸的小样本。

    只需使用book_append_sheet 函数

    var ws_data = [
      ["Column 1"],
      [1]
    ];
    var ws = XLSX.utils.aoa_to_sheet(ws_data);
    
    
    var ws_data2 = [
      ["Column 2"],
      [2]
    ];
    var ws2 = XLSX.utils.aoa_to_sheet(ws_data2);
    
    const wb = XLSX.utils.book_new();
    XLSX.utils.book_append_sheet(wb, ws, "SheetJS1");
    XLSX.utils.book_append_sheet(wb, ws2, "SheetJS2");
    
    XLSX.writeFile(wb, "sheetjs.xlsx");
    

    【讨论】:

      猜你喜欢
      • 2020-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 2021-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多