找回密码
 立即注册

QQ登录

只需一步,快速开始

reloveed@

注册会员

11

主题

25

帖子

102

积分

注册会员

积分
102
reloveed@
注册会员   /  发表于:2024-6-27 17:19  /   查看:789  /  回复:1
有没有办法 在 ClipboardPasting 事件,或者 ClipboardPasted事件中

判断粘贴前和粘贴后的值是否一致


如果整行,或者整列复制的话,该如何判断。


辛苦大家了

1 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-28 12:32:10
沙发
得在ClipboardPasting中来判断,否则都粘贴过了值被覆盖掉了

目前事件中没有办法获取到粘贴区域等参数,你只能在此事件中,自己根据当前选中单元格区域的左上角单元格来确定粘贴区域的位置,以及解析剪切板中的数据结构来确定最终粘贴的行列数
Clipboard.GetData可以拿到剪切板数据

整行,或者整列复制,也是可以根据选中区域来进行判断的。比如选中整行,得到的是
image.png110214537.png
列数和列序号是-1

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