通常操作不同数据时,工作表中数据的行数不同,需要自动获取最大行数,可以通过以下方式获取
如:一份工作表,第11无数据行,但有填充颜色,不同的公式返回的结果也不一样

五种测试方法及结果如下

推荐方式一或方式二
UsedRange 返回使用的单元格,包含格式占用的单元格
Range("A65535").End(xlUp).Row 从A列最大单元格向上找行数,不同的列可返回不同的行数,比较灵活
CountA 对某列数据进行统计非空单元格数量,如中间行有空值,会影响总行数
Find通过查找获取行数
通常操作不同数据时,工作表中数据的行数不同,需要自动获取最大行数,可以通过以下方式获取
如:一份工作表,第11无数据行,但有填充颜色,不同的公式返回的结果也不一样

五种测试方法及结果如下

推荐方式一或方式二
UsedRange 返回使用的单元格,包含格式占用的单元格
Range("A65535").End(xlUp).Row 从A列最大单元格向上找行数,不同的列可返回不同的行数,比较灵活
CountA 对某列数据进行统计非空单元格数量,如中间行有空值,会影响总行数
Find通过查找获取行数
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Powered By Z-BlogPHP 1.7.3
ICP证:湘ICP备2021010693号-4