用按钮精灵怎么读取EXCEL数据

发布于2022-01-13 13:24:00
6个回答
admin
网友回答2022-01-13
按键精灵里的插件命令:
//定义变量//
dim a,text
Call Plugin.Office.OpenXls(C:\AA.xls)
a = 1
x = 1
y = 2
//读取表格,括号内第2个是行,第3个是列//
Text = Plugin.Office.ReadXls(1, a, 1)
a = a + 1
//写入指定位置//
Call Plugin.Office.WriteXls(2, x, 1, text)
x = x + 1
Call Plugin.Office.WriteXls(2, y, 1, text)
y = y + 1

如果需要读取B列,C列,就定义多几个变量,最后写个循环命令就行了。
admin
网友回答2022-01-13
一个很基本的错误,虽然s是全球变量但是你读取一次之后脚本就已经停止,每次运行的时候都会对s进行初始化
admin
网友回答2022-01-13
没看到你的文档,所以就不写出具体脚本了,给你个示例脚本,你自己看着改吧

//在您的电脑上需要安装有Office办公软件,否则使用不了
//下面这句是打开Excel文档工作表
Call Plugin.Office.OpenXls(C:\测试.xls)
//下面这句是向Excel文档工作表(1)单元格(1, 1)写入(内容)内容
Call Plugin.Office.WriteXls(1, 1, 1, 内容)
MessageBox 写入单元格的内容是:内容
//========================================================
//下面这句是向Excel文档工作表(1)单元格(1, 1)读出内容存入(Text)变量
Text = Plugin.Office.ReadXls(1, 1, 1)
//下面这句是关闭Excel文档工作表
Call Plugin.Office.CloseXls()
MessageBox 读取到的单元格内容是: & Text
admin
网友回答2022-01-13
Text = Plugin.Office.ReadXls(1, 1, 2)//自带的EXCEL的A1表格,表格读取方法

望采纳
admin
网友回答2022-01-13
正常来说,安装了excel后就可以,

有可能是优化软件把excel加到ie上的这个功能清理掉了。
可以在excel里直接引用外部数据,就可以直接从网页上读取数据了。
admin
网友回答2022-01-13
这个问题理论上是非常简单的,抛开按键精灵不说,用VB或者PHP语言实现起来应该更简单些。当然,如果你一定要用按键精灵的话,也可以实现,按键精灵有读取EXCEL的函数,一个例子:
定义一个数组,每次读取EXCEL放到数组变量里面,然后把这个数组下标作为参数中的行号放到函数当中。举个我写的简单的例子:data(行数,列数)=Plugin.Office.ReadXls(1,行数,列数).
读取完后,用循环实现你的2~5步,这个纯属按键精灵的脚本录制,傻瓜式操作,录完后调试下,如果运行OK就可以运行了,应该没什么难度。如果有困难,百度hi我。

回到
顶部