我正在使用https://github.com/sheetjs/sheetjs。在这里,我想读取特定的 from 和 to rows ,。所以假设我想读取 10000 到 20000 行记录。
var workbook = XLSX.readFile('test.xlsx', { sheetRows: 10 });
上面的脚本只允许我设置为行数限制,但我也想从限制中设置
我正在使用https://github.com/sheetjs/sheetjs。在这里,我想读取特定的 from 和 to rows ,。所以假设我想读取 10000 到 20000 行记录。
var workbook = XLSX.readFile('test.xlsx', { sheetRows: 10 });
上面的脚本只允许我设置为行数限制,但我也想从限制中设置
const X = require('xlsx');
const fileName = './add.xlsx';
const workbook = X.readFile(fileName);
var sheet_name_list = workbook.SheetNames;
console.log(sheet_name_list);
/***** orig data ******
(A) (B) (C)
num1 num2 val
(2) 1 1 2
(3) 2 2 4
(4) 3 3 6
(5) 4 4 8
***********************/
let sheet = '1_ADD';
let ws = workbook.Sheets[sheet];
ws['!ref'] = "A2:C3" // change the sheet range to A2:C3
// expecting only first 2 rows
const data_1 = X.utils.sheet_to_json( ws,{header:1});
console.dir(data_1, {depths: null , colors : true});
我们可以给出特定范围的单元格来选择可用于特定行选择的单元格。