找回密码
 立即注册

QQ登录

只需一步,快速开始

sanyue
初级会员   /  发表于:2023-9-11 17:21  /   查看:765  /  回复:5
1金币
如果一个sheet的某一区域设置了保护,那这个sheet就不能添加列筛选了吗?添加了无效?

最佳答案

查看完整内容

您在保护的时候把这个选项打开。

5 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-11 17:21:43
来自 4#
您在保护的时候把这个选项打开。

image.png751412353.png

image.png725490112.png
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-11 17:31:01
2#
您好,保护针对的是整个sheet,只是某些被设置了lock属性为true的单元格是无法编辑的状态。在设置了保护后,sheet是无法添加列筛选的。这和Excel的行为是一致的。

image.png642013244.png
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
sanyue
初级会员   /  发表于:2023-9-11 17:38:54
3#
后端通过代码添加了列筛选也是无效的,显示的也有小箭头,但是点击没有效果
回复 使用道具 举报
sanyue
初级会员   /  发表于:2023-9-13 10:49:50
5#
Joestar.Xu 发表于 2023-9-11 17:21
您在保护的时候把这个选项打开。

加了这个,筛选窗是出来了,但是并不能实现筛选功能啊?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-9-13 17:33:26
6#
本帖最后由 Joestar.Xu 于 2023-9-13 17:40 编辑

我这边测试了一下,打开该选项后,是可以正常进行筛选操作的:

image.png296504210.png

建议您提供一个完整的Demo,我这边调研一下看看是什么原因导致的问题。
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部