VBA取得EXCEL中的行数和列数讲课教案.docVIP

  • 31
  • 0
  • 约2.06千字
  • 约 3页
  • 2020-09-08 发布于浙江
  • 举报
VBA取得EXCEL表格中的行数和列数 初学EXCEL宏的童鞋,总是很想知道表格中含有数据的行数和列数,尤其是行数和列数不确定的情况下。这样可以避免很多的错误,并且可以提高效率。但每次用到的时候到网上查找时,总是给了很多无用的答案,往往找不到想要的结果。笔者也是每次使用时,临时查找总是很头疼。偶然发现一篇博客,上面详细记录了不同的方法,笔者测试了几种发现真的很好用。本着分享万岁的精神,将博客内容共享出来。希望对大家有所帮助。 来源:/bbs/viewthread.php?tid=26 注:每种方法中上面的是Excel的行数,下面的是Excel的列数。 方法1:   ActiveSheet.UsedRange.Rows.Count   ActiveSheet.UsedRange.Columns.Count 缺点:有时可能会比实际数大一些,原因是如果你把最后几行(列)数据清除后(非整行或整列删除),用这个命令仍返回未清除前的值。就是说现在虽然是空的,但是你曾经用过也算你的。 方法2:   ActiveSheet.Range(A65535).End(xlUp).Row   ActiveSheet.Range(IV1).End(xlToLeft).Column   可以简写为:   ActiveSheet.[A65536].End(xlUp).Row   Acti

文档评论(0)

1亿VIP精品文档

相关文档