【问题标题】:How to extract a cell value from a given .xlsx sheet in a workbook using "xlsx" package from node?如何使用节点中的“xlsx”包从工作簿中的给定 .xlsx 工作表中提取单元格值?
【发布时间】:2019-05-10 11:12:10
【问题描述】:

我想使用 npm 模块“.xlsx”从工作簿的给定工作表中的特定行和列中提取给定 .xlsx 文件的单元格值。请建议我以任何方式提取该值,以便我可以使用工作表中的测试数据。

鉴于我能够转到特定的工作表

const xlsx =require("xlsx"); 
const wb=xlsx.readFile("test_data.xlsx"); 
const ws=wb.Sheets["Sheet1"] 

【问题讨论】:

  • 到目前为止你尝试了什么?
  • 请将其添加到问题中

标签: node.js sheetjs


【解决方案1】:

尝试使用它。你可以安装 const xlsx-populate

然后这个函数

 XlsxPopulate.fromFileAsync("./Book1.xlsx")
        .then(workbook => {

            // choose the sheet and a cell.
            const value = workbook.sheet("Sheet1").cell("A1").value();

            console.log(value);
        });

【讨论】:

  • 如果您需要获取所有单元格值,您可以使用workbook.sheet("Sheet1").usedRange().value();
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-08-19
  • 2018-07-27
  • 2017-10-01
  • 2019-05-24
  • 2023-01-26
  • 1970-01-01
相关资源
最近更新 更多