如何求Excel sheet的最大有效行数?

BoBoQ 2003-09-12 11:45:36
欲在VBA代码中求得不为空的最大的sheet有效行数,请高手指点
...全文
620 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fongzl 2004-01-15
  • 打赏
  • 举报
回复
楼上的应该为Sheet1.Range("a1").CurrentRegion.Rows.Count
hotspring 2003-09-18
  • 打赏
  • 举报
回复
Sheet1.Range("a1").CurrentRegion.RowCount
luzufu 2003-09-18
  • 打赏
  • 举报
回复
MaxRows = sheet1.Cells(1, 1).End(xlDown).row 求得是第一列不为空的最大的sheet有效行数。
fongzl 2003-09-15
  • 打赏
  • 举报
回复
Sheet1.UsedRange.Rows.Count
fongzl 2003-09-15
  • 打赏
  • 举报
回复
搜索一下
论坛里以前有人回答过这个问题
tuba_cn 2003-09-13
  • 打赏
  • 举报
回复
原来在一个项目中,就是判断连续N行是空行的话就认为没有有效数据了。
nirvanafans 2003-09-12
  • 打赏
  • 举报
回复
'定义有关行数变量
Dim sh_row As Integer
Dim rowcount As Integer

rowcount = countrow()

Private Function countrow()
'取得最大行数
Dim rowcount
'计算行数
sh_row = 1
Do While Worksheets("sheet1").Cells(sh_row, 1) <> ""
sh_row = sh_row + 1
Loop
rowcount = sh_row - 1

countrow = rowcount
End Function
BoBoQ 2003-09-12
  • 打赏
  • 举报
回复
楼上的方法没有实用价值

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧