51Testing软件测试论坛
标题:
如何得到Excel某一列的行数
[打印本页]
作者:
yeti7788
时间:
2010-9-17 14:15
标题:
如何得到Excel某一列的行数
我想得到Excel某一列的行数,ExcelSheet.UsedRange.Rows.Count '得到的是整张表的可用行数
ExcelSheet.Columns("列名").rows.count '得到的是该列的全部行数65536
我试了一下没有ExcelSheet.Columns("列名").UsedRange.rows.count
,不知道有没有直接的函数能够得到某一列的可用行数
作者:
skyzhu
时间:
2010-9-17 14:34
没有,需要的话只有自己算
Excel只要有任何一列填了值,其他列默认全会有空值
作者:
ly113
时间:
2010-9-17 14:44
写个函数调用吧~
Function getcount(sheetname,Col_name,counter)
Dim a
a=1
Do
while DataTable.GetSheet(sheetname).GetParameter(Col_name).value<> ""
a=a+1
DataTable.GetSheet(sheetname).SetCurrentRow(a)
wend
Exit do
Loop
counter=a-1
End Function
作者:
yeti7788
时间:
2010-9-17 15:21
只能写函数判断了,非常感谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2