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

QQ登录

只需一步,快速开始

园园

中级会员

79

主题

224

帖子

593

积分

中级会员

积分
593

微信认证勋章

园园
中级会员   /  发表于:2017-4-27 13:50  /   查看:3496  /  回复:3
我想给一片区域做个标记,以便后期可以获得这片区域,除了用tag还有其他方式吗?可以隐藏的不显示在表单上的?如果用特殊的背景色,可以通过背景色获得cell吗?

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-27 15:01:59
沙发
您可以先用tag做了标记,然后用setRowVisible与setColumnVisible将该区域隐藏起来。
用背景颜色,还是需要您去遍历单元格,没有办法直接获取所有该颜色的单元格
回复 使用道具 举报
园园
中级会员   /  发表于:2017-4-27 15:12:50
板凳
ClarkPan 发表于 2017-4-27 15:01
您可以先用tag做了标记,然后用setRowVisible与setColumnVisible将该区域隐藏起来。
用背景颜色,还是需要 ...

实际业务中不能将改区域隐藏,必须要显示出来,但是tag我还想用作其他,所以想知道还有没有别的办法了,因为我知道tag有搜索功能,所以tag方便,但是我还想用tag存修改之前的那个值,所以不能用tag。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-27 15:52:02
地板
您可以试试将该区域的rowindex,colindex,rowcount和colcount 保存在该sheet的tag中,用
Sheet.tag(value?): 设置或者获取表单上的标签。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部