如你帖子里写的,不安装EXCEL的环境下
不要借助 Excel.au3 回复 16# fenhanxue
#include <array.au3>
$Excelconn= ObjCreate("ADODB.Connection")
$ExcelRS= ObjCreate("ADODB.Recordset")
$Excelconn.Open ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source="&@ScriptDir&"\5.xlsx"&";Extended Properties='Excel 12.0'")
$ExcelRS.ActiveConnection = $Excelconn
$eExcelArray=$Excelconn.Execute ("SELECT * FROM ").GetRows
_ArrayDisplay($eExcelArray)
回复 17# kk_lee69
代码运行起来了,再次感谢KK的帮助
更新下备注,给后来者可以看到:
代码需要在32位下运行,64位系统,需要加一行
#AutoIt3Wrapper_UseX64=n
即:#AutoIt3Wrapper_UseX64=n
#include <array.au3>
$Excelconn= ObjCreate("ADODB.Connection")
$ExcelRS= ObjCreate("ADODB.Recordset")
$Excelconn.Open ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source="&@ScriptDir&"\555.xlsx"&";Extended Properties='Excel 12.0'")
$ExcelRS.ActiveConnection = $Excelconn
$eExcelArray=$Excelconn.Execute ("SELECT * FROM ").GetRows
_ArrayDisplay($eExcelArray) 跑题很严重……既然可改变发送方式,还费这劲 回复 19# afan
被A大见鄙视了。。。
页:
1
[2]