用按键精灵实现两张表之间的复制粘贴
小弟按键精灵刚入门,想请教高手如何用按键精灵实现从一个文档中把信息复制粘贴到EXCEL中。大致情况举个例子:把文档中的内容A复制到表二第一行第一列,文档中的内容B复制到表...
小弟按键精灵刚入门,想请教高手如何用按键精灵实现从一个文档中把信息复制粘贴到EXCEL中。大致情况举个例子:把文档中的内容A复制到表二第一行第一列,文档中的内容B复制到表二第一行第一列,。。。。。然后逐个复制粘贴。
我是用很死板的方法截取文档中要复制的点和表二要粘贴的点。然后让他自己CTRL C V Alt tab 如下:
MoveTo 157, 457
Delay 500
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "C", 1
KeyUp "Ctrl", 1
KeyDown "Ctrl", 1
KeyPress "Tab", 1
KeyUp "Ctrl", 1
Delay 500
MoveTo 71, 126
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "V", 1
KeyUp "Ctrl", 1
KeyDown "Alt", 1
KeyPress "Tab", 1
KeyUp "Alt", 1
MoveTo 290, 444
Delay 500
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "C", 1
KeyUp "Ctrl", 1
KeyDown "Ctrl", 1
KeyPress "Tab", 1
KeyUp "Ctrl", 1
Delay 500
MoveTo 146, 123
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "V", 1
KeyUp "Ctrl", 1
但是问题来了,量太大。而且中间还会有其他情况发生,比如表格超屏需下拉就出错了
我想问下有没有方法让他在完成一行的复制粘贴后有某些命令让它只在原先拾取的点位置顺移下去一定的距离然后再继续循环。
另外,如果哪位大哥有更好、更实用的方法帮我实现这一操作就更好了,我只需要一个思路。。。谢谢 展开
我是用很死板的方法截取文档中要复制的点和表二要粘贴的点。然后让他自己CTRL C V Alt tab 如下:
MoveTo 157, 457
Delay 500
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "C", 1
KeyUp "Ctrl", 1
KeyDown "Ctrl", 1
KeyPress "Tab", 1
KeyUp "Ctrl", 1
Delay 500
MoveTo 71, 126
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "V", 1
KeyUp "Ctrl", 1
KeyDown "Alt", 1
KeyPress "Tab", 1
KeyUp "Alt", 1
MoveTo 290, 444
Delay 500
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "C", 1
KeyUp "Ctrl", 1
KeyDown "Ctrl", 1
KeyPress "Tab", 1
KeyUp "Ctrl", 1
Delay 500
MoveTo 146, 123
LeftClick 1
KeyDown "Ctrl", 1
KeyPress "V", 1
KeyUp "Ctrl", 1
但是问题来了,量太大。而且中间还会有其他情况发生,比如表格超屏需下拉就出错了
我想问下有没有方法让他在完成一行的复制粘贴后有某些命令让它只在原先拾取的点位置顺移下去一定的距离然后再继续循环。
另外,如果哪位大哥有更好、更实用的方法帮我实现这一操作就更好了,我只需要一个思路。。。谢谢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询