时间:2021-05-22
excel表格中有很多行,,想要获取有数据的最大行号,该怎么获取呢?UsedRange.Rows.Count得到的行数为何与实际不一致?下面我们就来看看详细的教程。
1、UsedRange.Rows.Count是只要行被使用过,即使数据后来被清空,也算被使用过
2、所以此处显示的是被使用过的行,而不是有数据的最大行号
3、你把最大行号下面的曾经有过数据或者有过格式的行都删除掉,才能得到一致的值
4、所以此处建议使用Range("A65536").End(xlUp).Row
MsgBox (Worksheets("新数据").Range("A65536").End(xlUp).Row)
5、可以得到最后一行有数据的行号
6、快去修改你的代码吧
以上就是excel表格利用vba获取当前表有数据的最大行号的教程,希望大家喜欢,请继续关注。
相关推荐:
VBA怎么编写激活单元格的代码?
excel怎么利用vba批量控制小数点位数?
excel中VBA怎么录制表格1中的内容复制到表格2?
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Excel中可以使用Row函数和Column函数分别得到当前单元格的行号和列号,当然我们也可以使用VBA获得当前单元格的行号和列号,下面我们就来看看详细的教程。
wps表格无法粘贴信息的解决方法: 1、先看下你现在所处的行数,Excel2003版最大行数是65536行。Excel2007开始的版本最大行数是104857
excel中建立工作表的副本的方法如下: 1、准备一个有数据的表格。 2、打开表格后,可以看到表格中有多个工作表。选择其中一个自己需要复制的表格点击。 3
microsoftexcel无法粘贴数据的原因: 1、查看现在所处的行数,Excel2003版最大行数是65536行。Excel2007开始的版本最大行数是1
VBA是Excel自动化的重要组成部分,Excel表格用于表示或展示数据,VBA则是对数据进行处理。今天我们就来看看使用vba制作闪烁的我爱中国文字的教程。软件