javascript - 如何使用节点包 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
解决方案
推荐阅读
- c++ - 英特尔 SGX 将整数从应用程序传递到 Enclave
- python - 更新散景条形图点击上的数据表
- android - 如何在 Android Studio 上执行“使用 -Xlint 重新编译:未选中详细信息”?
- java - 使用 @BindingResult 的 Spring 注释验证
- html - 使用 dt 和 dd 的 CSS 列对齐
- python - `flask db upgrade` 运行良好,但随后对`flask db migrate` 的调用会删除所有表
- python - 为什么 Django 关系字段中不存在“on_update”选项?
- react-native - 本机模块不能为空 - React Native,Expo
- asp.net-core - 为什么注册用户没有显示在我的 AspNetUsers 表中,在 asp.net 核心 Web 应用程序中
- scala - 如何在不删除或替换任何元素的情况下将元素列表添加到某个索引处的另一个列表中