Excel VBA——两种获取使用最大行数的方法

当我们使用VBA遍历工作表的时候,获取使用的最大行数十分必要,这里有两个方法。

方法一:使用WorkSheet对象的UsedRange属性直接获取:

最大行号 = ActiveSheet.UsedRange.Rows.Count

方法二:使用Range对象的End属性间接获取:

选择一个远离使用范围的单元格,如:Range("A10000"),按下“End+方向上”,选区就会自动跳到使用的最后一行上。这个动作的代码如下:

最大行号 = Range("A10000").End(xlUp).Row
'或者
最大行号 = Range("A10000").End(3).Row

另外,End属性还有其他用法,其4个参数如下:

其中1代表:xlToLeft
其中2代表:xlToRight
其中3代表:xlup
其中4代表:xldown
简记 左右上下,1,2,3,4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值