乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 按键精灵读取并粘贴excel表格内容(同列逐行复制粘贴)-按键精灵读取office粘贴,按键精灵自动粘贴

按键精灵读取并粘贴excel表格内容(同列逐行复制粘贴)-按键精灵读取office粘贴,按键精灵自动粘贴

作者:乔山办公网日期:

返回目录:office365


//以下是例子
Call Plugin.Office.OpenXls("C:\测试.xls")
T= Plugin.Office.ReadXls(1, 1, 1)
Call Plugin.Sys.SetCLB(T)//这句可以不用
Call Plugin.Office.CloseXls()
SayString t

我理解是你想做个软件自动注册某个有用的东西,并且是以编号的形式使用,你想把这个编号让软件复制,粘贴到EXCEL表里,如果是这样的话,属于编程了,excel里的大侠不一定能解决,

其实这用按键精灵也很容易实现啊,也不用录制,但你要把数据复制到哪个位置,这个你得找到坐标(用按键抓抓看一下就知道了)


'假设你要复制的内容在c盘根目录下"数据.xlsx"文档第一页第一行的1-10列单元格里,(弄简单点,整个前台操作的例子吧)

Call Plugin.Office.OpenXls("C:\数据.xlsx")
For i = 1 To 10
    Text = Plugin.Office.ReadXls(1, 1, i)
MoveTo X坐标,Y坐标 //这里的 X坐标,Y坐标 就根据你自己的实际位置去修改吧
LeftClick 1
SayString Text
Delay 200
Next
Call Plugin.Office.CloseXls()


Call Plugin.Office.OpenXls("d:\1.xls")

dim a,b,c,d,e,f,g,h
a = Plugin.Office.ReadXls(1, 7, 1)
b = Plugin.Office.ReadXls(1, 7, 2)
c = Plugin.Office.ReadXls(1, 7, 3)
d = Plugin.Office.ReadXls(1, 7, 4)
e = Plugin.Office.ReadXls(1, 7, 5)
f = Plugin.Office.ReadXls(1, 7, 6)
g = Plugin.Office.ReadXls(1, 7, 7)
h = Plugin.Office.ReadXls(1, 7, 8)

//下面这句是关闭Excel文档工作表
Call Plugin.Office.CloseXls()

MoveTo 448, 331
LeftClick 1
Delay 100
Call Plugin.Sys.SetCLB(a)
KeyDown "Ctrl", 1
Delay 50
KeyDown "V", 1
Delay 50
KeyUp "Ctrl", 1
KeyUp "V", 1

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网