找回密码
 立即注册

QQ登录

只需一步,快速开始

z3393898

初级会员

14

主题

38

帖子

446

积分

初级会员

积分
446
z3393898
初级会员   /  发表于:2018-1-11 14:47  /   查看:2954  /  回复:3
产品版本:spreadjsv9
浏览器版本: ie11
问题描述:如果粘贴数据的区域内有lock的单元格,就会终止粘贴操作,导致数据粘不上。有没有跳过这些单元格,让数据成功粘贴的方法。
关键代码:

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-11 16:19:09
沙发
您好:
这个目前没有办法, 只有在复制粘贴操作前先将目标区域的锁定单元格解除并且将其中数据暂存下载,然后复制粘贴,再将其中数据恢复,之后在将目标区域的单元格设置为锁定。您可以将相关逻辑封装成一个方法,便于重复使用。
回复 使用道具 举报
z3393898
初级会员   /  发表于:2018-1-11 19:34:24
板凳
那有没有 获取 锁定单元格区域的方法 啊,不然一个一个遍历 太麻烦了吧
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-12 09:10:58
地板
z3393898 发表于 2018-1-11 19:34
那有没有 获取 锁定单元格区域的方法 啊,不然一个一个遍历 太麻烦了吧

没有这样的接口,写个算法遍历一下就可以了,封装一下以便重复使用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部