找回密码
 加入
搜索
查看: 2701|回复: 8

[效率算法] _Excel_RangeRead 可以读取不连续的多列吗

  [复制链接]
发表于 2017-2-26 15:58:40 | 显示全部楼层 |阅读模式
不知道改怎么操作,比如我想读入
f列和J列的数据
Local $aResult=_Excel_RangeRead ($oWorkbook,"2.6","FJ")
发表于 2017-2-26 19:30:05 | 显示全部楼层
没有多少行到多少行?
 楼主| 发表于 2017-2-26 19:35:21 | 显示全部楼层
回复 2# h20040606


    行数可能变化,不过可以设定一个大值比如2000
发表于 2017-2-26 19:51:39 | 显示全部楼层
本帖最后由 h20040606 于 2017-2-26 20:08 编辑

另行测试刚才的没有通过
 楼主| 发表于 2017-2-26 20:31:45 | 显示全部楼层
另行测试刚才的没有通过
h20040606 发表于 2017-2-26 19:51

有什么变通方法吗
发表于 2017-2-26 22:37:48 | 显示全部楼层
这个函数读取能力有限,还有字数限制!你得研究一下宏转au3,论坛有示例。
发表于 2017-2-27 09:11:43 | 显示全部楼层
本帖最后由 h20040606 于 2017-2-27 13:25 编辑

Local $aResult1=$oWorkbook.sheets("mysheet").range("f2:f6).value
Local $aResult2=$oWorkbook.sheets("mysheet").range("j2:j6).value
_ArrayConcatenate($aResult1,$aResult2)
发表于 2017-2-27 09:11:46 | 显示全部楼层
本帖最后由 h20040606 于 2017-2-27 13:25 编辑

Local $aResult1=$oWorkbook.sheets("mysheet").range("f2:f6).value
Local $aResult2=$oWorkbook.sheets("mysheet").range("j2:j6).value
_ArrayConcatenate($aResult1,$aResult2)
 楼主| 发表于 2017-2-27 23:34:35 | 显示全部楼层
回复 8# h20040606
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-21 21:17 , Processed in 0.075669 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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