reloveed@ 发表于 2024-6-27 17:19:16

Spread15 粘贴前后值

有没有办法 在 ClipboardPasting 事件,或者 ClipboardPasted事件中

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


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


辛苦大家了

Richard.Ma 发表于 2024-6-28 12:32:10

得在ClipboardPasting中来判断,否则都粘贴过了值被覆盖掉了

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

整行,或者整列复制,也是可以根据选中区域来进行判断的。比如选中整行,得到的是

列数和列序号是-1

页: [1]
查看完整版本: Spread15 粘贴前后值