胜利羽毛球拍价格官网:ASP得到EXCEL表格中的行数和列数
来源:百度文库 编辑:偶看新闻 时间:2024/04/28 05:07:39
用VBA得到EXCEL表格中的行数和列数
编程总结 2009-06-23 22:23 阅读方法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
ActiveSheet.[IV1].End(xlToLeft).Column
缺点:只能计算出一列(行)的最后一个单元格所在的行(列)数。本例是只返回A列最后一个单元格所占的行数。
方法3:
ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row
ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column
缺点:在工作表进行对删除或清除操作时也会变得比实际情况大。
方法4:
ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row
ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Column
缺点:在工作表进行对删除或清除操作时也会变得比实际情况大。
方法5:
Application.CountA(ActiveSheet.Range("A:A"))
Application.CountA(ActiveSheet.Range("1:1"))
只能统计一列(行)的实际使用情况,得到的不一定是最后一行(列)的位置。方法2的数值比此方法大时,说明在A列的数据间有空白未填写的单元格。
方法6:
ActiveSheet.Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
ActiveSheet.Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByColumns, SearchDirection:=xlPrevious).Column
效果同方法2
以上方法中比较常用的是方法1和方法2。
Excel制表问题,如何想要固定的列数和行数?
excel中的同一列中的每个数据重复出现的间隔行数如何统计
excel表格行数不够怎么处理?
EXCEL表格现实固定的行数问题
如何增加EXCEL表格的列数?我已经用到IV列,但是还不够!急!!!
wps office word 中如何设置固定的行数和列数
如何按照TYPE=SELECT选择的行数和列数提交做出TABLE
如何按照TYPE=SELECT选择的行数和列数提交做出TABLE
一个excel表格有多少行和多少列?
Excel表格列只有256列,有没有什么设定项,可以增加列数,请各位大虾赐教
WORD和EXCEL中的表格如何转换?
ASP 得到列属性
Excel表格的列中怎样进行增加一个数的%的计算
如何将EXCEL表格中的横行数字变成竖列中的数字
asp 编写导入EXCEL表格
如何在网页表格上自动显示出行数和列数?
Excel宏当中,如何得到当前的行数
怎样让Excel表格中第三列的值是第二列和第一列值的乘积?
excel表格中的行高、列宽和cm单位是什么关系
excel 表格里筛选后下拉列中的字体大小如何修改?实在很小,看不清楚
ASP里面,如何给动态生成的表格中的某列添加链接?
EXCEL表格列内容怎样分类汇总
怎么在excel表格中的数据前显示正负数符号
EXCEL 中如何将一张表格中的每一个数据都乘以一个数?