51Testing软件测试论坛
标题:
导入excel到qtp问题
[打印本页]
作者:
lp7wshishui
时间:
2011-6-28 12:02
标题:
导入excel到qtp问题
本帖最后由 lp7wshishui 于 2011-6-29 09:27 编辑
DataTable.ImportSheet "C:\test.xls","T1","Action1"
DataTable.ImportSheet "C:\test.xls","T2","Action1"
i = DataTable.GetSheet("T1").GetRowCount
msgbox i
打印出来的i=0,怎么回事?
test.xls EXCEL表中有T1、T2两个sheet,
该怎么解决?
作者:
fk5203
时间:
2011-6-28 14:44
你T1表里有内容不?
作者:
lp7wshishui
时间:
2011-6-28 17:32
回复
2#
fk5203
有数据
作者:
fk5203
时间:
2011-6-29 08:52
DataTable.ImportSheet "test.xls","T1","Action1"
"test.xls” 这里应该是路径名!压根你就没导入进去 当然是0.
作者:
lp7wshishui
时间:
2011-6-29 09:26
回复
4#
fk5203
改写为具体的路径名, 也是0
作者:
shingo0109
时间:
2011-6-29 16:27
LZ这句“i = DataTable.GetSheet("T1").GetRowCount”有问题啊, 既然把excel的数据导到datatable了, 为啥还GetSheet("T1")啊, 应该是“Action1”啊,datatable里没有T1这个sheet的啊
作者:
17800455
时间:
2011-6-29 18:04
楼上正解。
还有t1被t2替换了。
最后action1出来的还是t2的内容。
作者:
datouniuniu
时间:
2011-6-30 17:57
import这个功能只能用一次,要想再看一次显示,就要重启QTP。。。。
真垃圾
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2