[英]how to delete column in excel sheets using NodeJs or nodejs node modules
我试过很多方法都行不通。
你能帮我如何使用节点js在excel表中删除和添加列吗
在这里找到了解决方案!
// delete a specific row
function ec(r, c){
return xlsx.utils.encode_cell({r:r,c:c});
}
function delete_row(ws, row_index){
var variable = xlsx.utils.decode_range(ws["!ref"])
for(var R = row_index; R < variable.e.r; ++R){
for(var C = variable.s.c; C <= variable.e.c; ++C){
ws[ec(R,C)] = ws[ec(R+1,C)];
}
}
variable.e.r--
ws['!ref'] = xlsx.utils.encode_range(variable.s, variable.e);
}
delete_row(shoppingList, 1)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.