例如:
Excel文档
A列:1-10行有值
B列:1-20行有值
我只想取得A列的行数:10 怎样能取到。
我现在用的是下面的代码:
ActiveSheet.UsedRange.Rows.Count总是取得20。
还试了下面的写法,都不支持阿。
[A65536].end(xlup).row取得为空
ActiveSheet.Range("A1").End(xlUp).Row报错
请大家帮忙。
如何取得excel指定列的行数(已解决)
Moderators: tmplinshi, arcticir
-
- Posts: 4
- Joined: 14 Apr 2015, 21:53
如何取得excel指定列的行数(已解决)
Last edited by dlliuyi333 on 16 Apr 2015, 00:24, edited 1 time in total.
Re: 如何取得excel指定列的行数
[A65536].end(xlup).row
xlup在ahk中是不能被识别的,需要直接用常数
Range("A65536").End(-4162).row
xlup在ahk中是不能被识别的,需要直接用常数
Range("A65536").End(-4162).row
-
- Posts: 4
- Joined: 14 Apr 2015, 21:53
Re: 如何取得excel指定列的行数
大神啊,你真是额的神啊。
最近一直在用ahk做一些操作excel的工具,总算解决了这个棘手的问题。
真是非常感谢。
你们都是从哪里跑出来的神阿。
最近一直在用ahk做一些操作excel的工具,总算解决了这个棘手的问题。
真是非常感谢。
你们都是从哪里跑出来的神阿。
Re: 如何取得excel指定列的行数(已解决)
谢谢 aamii,我昨天也进行了各种尝试,但是没有成功。
-
- Posts: 4
- Joined: 14 Apr 2015, 21:53
Re: 如何取得excel指定列的行数(已解决)
非常感谢帮助调查,我还心想我提了2个问题,你咋就回答了一个呢。tmplinshi wrote:谢谢 aamii,我昨天也进行了各种尝试,但是没有成功。
不管怎样,还是非常感谢。坛子里高手云集阿。
Who is online
Users browsing this forum: No registered users and 12 guests