找回密码
 加入
搜索
查看: 5799|回复: 15

_ArrayDisplay如何读取Excel表内的所有信息?

  [复制链接]
发表于 2009-9-26 02:46:56 | 显示全部楼层 |阅读模式
本帖最后由 kodin 于 2009-9-26 09:08 编辑

我想将表内的数据全部读取出来,但现在我只能读取特定一列的数据或一行的数据。
也试过调用数组,但还是失败,想了好久还是没有办法,希望达人们出手指点一下,谢谢。

#include <Excel.au3>
#include <array.au3>
Local $oExcel = _ExcelBookOpen(@ScriptDir & "\1.xls")
$avArray = _ExcelReadArray($oExcel, 2, 1, 11)

_ArrayDisplay($avArray, "硬件信息统计表", -1, 1, "", "|", "1|2|3|4|5|6|7|8|9|10|11|11")

_ExcelBookSaveAs($oExcel, @TempDir & "\temp.xls", "xls", 0, 1)
_ExcelBookClose($oExcel)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-9-26 05:38:40 | 显示全部楼层
#include <Excel.au3> 
#include <array.au3>
Local $oExcel = _ExcelBookOpen(@ScriptDir & "\1.xls")
$avArray = _ExcelReadSheetToArray($oExcel)

_ArrayDisplay($avArray)

_ExcelBookSaveAs($oExcel, @TempDir & "\temp.xls", "xls", 0, 1)
_ExcelBookClose($oExcel)

评分

参与人数 1金钱 +10 收起 理由
kodin + 10

查看全部评分

 楼主| 发表于 2009-9-26 09:05:34 | 显示全部楼层
太感谢了,一下就行。
万恶的英文。。。
发表于 2009-9-26 13:48:50 | 显示全部楼层
kodin 太丢人了 你妈喊你回家学英文
 楼主| 发表于 2009-9-27 01:44:09 | 显示全部楼层
kodin 太丢人了 你妈喊你回家学英文
sxd 发表于 2009-9-26 13:48



强烈BS Sxd~~~~~~~~~~~~哇哈哈!~
发表于 2010-2-6 02:05:50 | 显示全部楼层
好帖,楼主你妈妈喊你回家吃饭了!
发表于 2010-7-13 09:54:32 | 显示全部楼层
UDF不是很好懂,哈哈
发表于 2011-1-1 10:45:53 | 显示全部楼层
发表于 2011-5-16 22:26:57 | 显示全部楼层
_ExcelReadSheetToArray()

这个不是就可以了吗?
发表于 2011-8-8 15:36:25 | 显示全部楼层
谢谢分享。。。。留个记号
发表于 2011-10-19 23:05:03 | 显示全部楼层
ExcelReadSheetToArray 效率好像很低
发表于 2011-10-20 14:10:31 | 显示全部楼层
太强大了,刚刚发现,我要改下我程序了,hoho
发表于 2011-10-20 14:14:27 | 显示全部楼层
我也有个问题,怎么一次把数组中的数据全部写进表格??
发表于 2013-6-28 13:07:02 | 显示全部楼层
當出現arraydisplay視窗後, 想要自動切換到某個其他的視窗做按一個按紐的動作, 可以實現嗎?
因為我最後出現arraydisplay視窗後, 想下其他動作, 但一定要關閉arraydisplay視窗它才會做接下來的動作..
发表于 2013-6-28 13:08:26 | 显示全部楼层
回复 2# bing614


    當出現arraydisplay視窗後, 想要自動切換到某個其他的視窗做按一個按紐的動作, 可以實現嗎?
因為我最後出現arraydisplay視窗後, 想下其他動作, 但一定要關閉arraydisplay視窗它才會做接下來的動作..
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-17 15:37 , Processed in 0.080255 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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