按键精灵读取EXCEL 函数的单元格参数可以是变量吗?

//建立一个变量a//将复制内容存入变量fuzhi="复制内容"//写入.向绝对路径为"D:\测试.xls"的第一个工作表的第2列第a行 dim a(5) for a=0 to 4 p=Plugin Office.WriteXls(1, a+1, 2, , "D:\测试.xls") if p="大" then move (3,5) leftclilke '按鼠标左键 … … '这几行代码是指当P为j指定的单元格内容时,鼠标左键点击坐标点的屏幕区域,用手机打字不方便,不好意思) endfor 我想通过这段代码实现自动读取b1:b5单元格内容,试了很久也没试好,然后鼠标点击相应的屏幕俗语。怎么修改,希望各位帮提意见?我的这段程序的目的是在工作表单元格中输入相应的指令,按键精灵能按这些内容操作。

读取EXCEL文件要先用Plugin Office.OpenXls()打开EXCEL文件,读完后还要用Plugin Office.CloseXls()关闭。比如下面是读取 D:\测试.xls 这个文件的 Sheet1 工作表的第3行B列中的数据(B3)保存到变量p中并弹出对话框显示P的值的写法: Plugin Office.OpenXls("D:\测试.xls")
Plugin P=Office.ReadXls(1,3,2)
Plugin Office.CloseXls()MessageBox P 参数是支持变量的 但for语句不可像VB 、VBS那样用,按键的for作用只是循环几次for 4 表示循环4次。你可用a=a+1 这样的写法来达到VB中for的作用比如下面的是读取B列的1到3行的数值并弹出显示 Plugin Office.OpenXls("D:\测试.xls")
For 3
i=i+1
Plugin P=Office.ReadXls(1,I,2)
MessageBox P
EndFor
Plugin Office.CloseXls() 其它的相信你也知道怎么改了
温馨提示:答案为网友推荐,仅供参考
相似回答