找回密码
 立即注册

QQ登录

只需一步,快速开始

allen-an

注册会员

16

主题

45

帖子

145

积分

注册会员

积分
145
allen-an
注册会员   /  发表于:2023-5-30 10:34  /   查看:959  /  回复:2
本帖最后由 Lynn.Dou 于 2023-9-13 11:28 编辑

整行复制,粘贴,撤销,再粘贴,第一个单元格会多一个行号,怎么解决?我看在线表格编辑器也有这个问题(再粘贴的时候会出现图二的情况,是因为多了一个行号,导致的不一致,插入一列再粘贴就会出现图 3的情况)


image.png286806029.png image.png557539367.png image.png850841369.png

2 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-5-30 11:13:25
沙发
本帖最后由 Lynn.Dou 于 2023-9-13 11:28 编辑

您好,问题已重现,这边调查一下,后续有进展了我回复您。

本帖先做保留处理了。[SJS-18478]
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-5-31 11:29:48
板凳
本帖最后由 Joestar.Xu 于 2023-5-31 11:34 编辑

您好,您在最新版本尝试一下,看还有没有这个问题。

这个问题出现的原因是SpreadJS内部有两套粘贴机制,当选择了表格中的一部分进行复制的时候,你会看见被选择的区域有一个线框,这个时候去粘贴,是不会出现上述问题的。

但是如果这个时候进行撤销操作,线框消失,这个时候去粘贴,走的是外部粘贴的机制,它会从剪贴板中读取数据,而在复制的时候不仅会将那一行的数据复制到剪贴板中,还会将行号也复制到剪贴板中,所以你会看到剪贴板中多了一个行号,所以就会出现上述问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部