Sheet1.[A1].CurrentRegion.Rows.Count为什么得出来的结果不对

wyf2 2007-04-07 11:04:08
我的这张表有4311行,因为以后这张表里还要增加的,所以想动态的比较好,但是这张表里A列的有的区域是段开的
如:
A1
1
2 SalesOrder
3 Customer
4 Purch.Order-No
5
6 Level
7
8
9 Item:
10
11 0.1
12 ..2
13 ...3
14 ...3
15 ....4
16 .....5
17 ......6
18
19
20
21 .....5
22 ......6
..........
我用Sheet1.[A1].CurrentRegion.Rows.Count这条语句得来的行数是4
如果改成Sheet1.[A12].CurrentRegion.Rows.Count得出来的又是4301
为什么会这样,怎么写得出来的才是正确的
...全文
2586 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyf2 2007-04-12
  • 打赏
  • 举报
回复
Sheet1.[A1].CurrentRegion.Rows.Count
那这一句一般什么时候用呀
northwolves 2007-04-10
  • 打赏
  • 举报
回复
sheet1.[a65536].end(xlup).row

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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