如何读出EXCEL中的A列到AF列
有个au3是操作excel文件的例如:
#include <ExcelCOM_UDF.au3>
Dim $fVisible,$fReadOnly,$sPassword,$sWritePassword
Local $oExcel = _ExcelBookOpen("1.xls",$fVisible = 1)
Local $sReadCell = _ExcelReadCell($oExcel, "C7")
MsgBox(0, "Cell 37", $sReadCell)
但是我要for从A7到AF7,这样的第七行的32个数据,要怎么写啊?
[ 本帖最后由 ken0137 于 2008-7-9 13:15 编辑 ] #include <ExcelCOM_UDF.au3>; Include the collection
#include "array.au3"
Local $oExcel = _ExcelBookNew(1)
For $xx = 1 to 32
For $yy = 6 to 8
_ExcelWriteCell($oExcel, Random(22, 55), $yy, $xx)
;~ MsgBox(0,0,0)
Next
Next
$myarry=_excelreadarray($oExcel,7,1,32)
_ArrayDisplay($myarry)
_ExcelBookSaveAs($oExcel, @TempDir & "\temp.xls", "xls", 0, 1)
_ExcelBookClose($oExcel) 谢谢星驰版主,正在学些AU3与Excel ExcelCOM_UDF.au3 哪里有的下载? 3.3.6.1版本中已经内置了EXCEL的UDF
程序中
#include <excel.au3>
即可 3.3.6.1版本中已经内置了EXCEL的UDF
程序中
#include
即可
h20040606 发表于 2011-1-19 05:02 http://www.autoitx.com/images/common/back.gif
谢谢h20040606 ,还以为有另外的UDF。 正好用到excel读取数据 很好很好很给力啊!
页:
[1]