找回密码
 立即注册

QQ登录

只需一步,快速开始

四夕羽
金牌服务用户   /  发表于:2023-7-24 16:47  /   查看:853  /  回复:5
本帖最后由 四夕羽 于 2023-7-24 16:53 编辑

通过鼠标右键在表格上一块区域设置了筛选, 然后想在该筛选区域中的一块子区域重新设置筛选, 发现无法设置, 请问有什么办法?



如下图先将红色框里设置为筛选区域, 然后再想重新将蓝色框里的区域设置为筛选的时候发现无法重新设置
image.png504365539.png

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-7-24 22:08:02
沙发
一个sheet中只能存在一个filter,我不确定你说的让蓝色框设置为筛选是什么意思,

如果是ui操作的话,正常通过编辑器来设置筛选区域,是会先取消原有的过滤器,第二次在点击筛选按钮,就会筛选蓝色区域

image.png402066344.png
image.png715368957.png
image.png563914184.png
回复 使用道具 举报
四夕羽
金牌服务用户   /  发表于:2023-7-25 09:28:07
板凳
Richard.Ma 发表于 2023-7-24 22:08
一个sheet中只能存在一个filter,我不确定你说的让蓝色框设置为筛选是什么意思,

如果是ui操作的话,正 ...

没错 我想要的就是编辑器里的这种效果, 第二次设置筛选区域时,是会先取消原有的过滤器,请问在spreadjs里应该怎么操作呢 我尝试了鼠标的右键菜单里的筛选好像实现不了这种效果
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-25 17:29:46
地板
您好,使用右键在单元格进行第二次设置筛选的时候,是会将该单元格中的值筛选出来,不会去取消原有的过滤器。

如果想要在spread里面使用的话,需要通过重写右键菜单来实现。
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
四夕羽
金牌服务用户   /  发表于:2023-7-25 17:34:41
5#
Joestar.Xu 发表于 2023-7-25 17:29
您好,使用右键在单元格进行第二次设置筛选的时候,是会将该单元格中的值筛选出来,不会去取消原有的过滤器 ...

有没有重写右键筛选菜单的例子可以参考的?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-25 17:57:57
6#
您好,您参考一下这个帖子中的内容看能否解决您的问题:https://gcdn.grapecity.com.cn/showtopic-167760-1-1.html
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部