找回密码
 加入
搜索
查看: 2958|回复: 7

如何读出EXCEL中的A列到AF列

  [复制链接]
发表于 2008-7-6 14:21:33 | 显示全部楼层 |阅读模式
有个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 编辑 ]
发表于 2008-7-6 17:59:59 | 显示全部楼层
#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)
发表于 2011-1-3 15:46:19 | 显示全部楼层
谢谢星驰版主,正在学些AU3与Excel
发表于 2011-1-18 23:03:32 | 显示全部楼层
ExcelCOM_UDF.au3 哪里有的下载?
发表于 2011-1-19 05:02:46 | 显示全部楼层
3.3.6.1版本中已经内置了EXCEL的UDF
程序中
#include <excel.au3>
即可
发表于 2011-1-22 11:18:28 | 显示全部楼层
3.3.6.1版本中已经内置了EXCEL的UDF
程序中
#include
即可
h20040606 发表于 2011-1-19 05:02



谢谢h20040606 ,还以为有另外的UDF。
发表于 2011-3-25 12:47:44 | 显示全部楼层
正好用到excel读取数据
发表于 2011-4-7 16:45:16 | 显示全部楼层
很好很好很给力啊!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-2 10:37 , Processed in 0.103750 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表