Excel表格利用vba获取当前表有数据的最大行号的方法介绍
作者:RainLight
时间:2025-07-04
浏览:3
1、UsedRange.Rows.Count是只要行被使用过,即使数据后来被清空,也算被使用过。2、所以此处显示的是被使用过的行,而不是有数据的最大行号。3、将最大行号下面的曾经有过数据或者有过格式的行都删除掉,才能得到一致的值。4、所以此处建议使用Range("A65536").End(xlUp).RowMsgBox(Worksheets("新数据").Range("A65536").End(xlUp).Row)。5、可以得到最后一行有数据的行号。6、快去修改你的代码吧。
本文目录
1、UsedRange.Rows.Count是只要行被使用过,即使数据后来被清空,也算被使用过。

2、所以此处显示的是被使用过的行,而不是有数据的最大行号。

3、将最大行号下面的曾经有过数据或者有过格式的行都删除掉,才能得到一致的值。

4、所以此处建议使用Range("A65536").End(xlUp).Row
MsgBox (Worksheets("新数据").Range("A65536").End(xlUp).Row)。

5、可以得到最后一行有数据的行号。

6、快去修改你的代码吧。
作者最新文章
安装完wps后office不好用了
2026-11-02 09:50
notebooklm网页版登录入口及电脑端打开方法
2026-10-31 18:42
BoBo浏览器极速版安装与横屏锁定设置教程
2026-10-30 10:24
3dmax玻璃材质贴图怎么操作
2026-10-29 12:35
PDF转图片免费版哪款好用?怎么在线把PDF转换成图片?
2026-10-27 11:50
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































