首页 > 解决方案 > 如何使用节点包 exceljs 对受保护的工作表进行排序

问题描述

即使单元格被锁定,我也希望能够对工作表列进行排序,但是一旦我尝试对列进行排序,它就会给我一条错误消息:“无法修改受保护的单元格

所以我知道保护有效,但{ sort: true }我通过的选项()不是?

我不确定为什么我不能让它工作,如果它甚至可能的话,但通过文档似乎可以选择使用它。[文档]

所以我当前的代码设置是这样的:

let workbook = new excel.Workbook()
worksheet = workbook.addWorksheet('Items')
await worksheet.protect('', { sort: true })

// after this i add rows and data to the cells

标签: javascriptnode.jsexceljs

解决方案


推荐阅读