导入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.xlsEXCEL表中有T1、T2两个sheet,
该怎么解决? 你T1表里有内容不? 回复 2# fk5203
有数据 DataTable.ImportSheet "test.xls","T1","Action1"
"test.xls” 这里应该是路径名!压根你就没导入进去 当然是0. 回复 4# fk5203
改写为具体的路径名, 也是0 LZ这句“i = DataTable.GetSheet("T1").GetRowCount”有问题啊, 既然把excel的数据导到datatable了, 为啥还GetSheet("T1")啊, 应该是“Action1”啊,datatable里没有T1这个sheet的啊 楼上正解。
还有t1被t2替换了。
最后action1出来的还是t2的内容。 import这个功能只能用一次,要想再看一次显示,就要重启QTP。。。。
真垃圾:L
页:
[1]