请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

megan

注册会员

3

主题

8

帖子

31

积分

注册会员

积分
31
最新发帖

[已处理] spreadjs match问题

megan
注册会员   /  发表于:2018-9-28 12:41  /   查看:3513  /  回复:3
   列A   列B    列C   列D                列E   列F    列G  列H

   red     Y                                   red    Y

   blue           Y                            pink           Y

  yellow                  Y                   orange               Y



如图 ,同时选中列B与列F,可以对比出包含red一致,并标记出来,该如何实现


3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-9-28 15:23:54
沙发
您好,不是很明白您的意思。

您是希望能够对比不同列、相同行的值是否一致?

麻烦详细描述一下您的需求。
回复 使用道具 举报
megan
注册会员   /  发表于:2018-9-28 16:09:53
板凳
KevinChen 发表于 2018-9-28 15:23
您好,不是很明白您的意思。

您是希望能够对比不同列、相同行的值是否一致?

如图,选中C列与I列,对比出颜色、形状、其他都不一致,将不一致数据标记出来,并把对比出来的数据复制出来,请问可以实现吗?
$54DF615A1BA10D4F.jpg
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-9-28 18:02:52
地板
您好,您可以将对应的值位设置一个tag,用tag来保存该单元格的横纵坐标值,

然后在选中列时判断每个单元格是否符合您的条件,并将其复制到指定位置。

关于tag的使用我上传一个demo给您,见附件。

关于点击选中列事件,可以参考学习指南的示例:

https://demo.grapecity.com.cn/Sp ... /demos/spreadEvents

Tag.html

1.16 KB, 下载次数: 160

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部