按键精灵如何判断 表格中上下行数据是不是一致,如果一致,选中后一列的数据,,如果不一致?

如何判断数表格中上下行数据是不是一致,如果一致,选中后面的数据,,如果不一致,则复制刚才选中的数据,有几行一致的,就复制后面对应的数据,然后切换程序,粘贴,确定,循环,

如果我没理解错,你是想把表格中不一致的数据都修改成和前面数据一致的,对吗?
程序实现的几个关键点是:
1、设定两个变量,例如设定变量a和b,分别用于存放表格上一行单元格和下一行单元格数据
2、不要直接复制表格单元格,因为直接复制单元格不仅包含了单元格数据,也包含了表格单元格的各种属性(例如字体、颜色),所以按键精灵识别不出来单元格数据。解决方法是复制表格编辑栏(在表格上方,类似于浏览器的地址栏,内容也是单元格的内容)中的数据。具体操作为:鼠标左键双击表格编辑栏(全选单元格内容),然后ctrl+c复制,之后再判断,就能成功了
3、复制上一行数据后,用a = Plugin.Sys.GetCLB()赋值给变量a,同理将下一行数值赋值给b,然后a和b作比较,如果a不等于b,那么就把当前单元格的数据粘贴为a。
4、循环第一步
温馨提示:答案为网友推荐,仅供参考
相似回答