QTP中关于EXCEl文件导入的问题
在QTP中通过如下语句DataTable.Import ("C:\11.xls")
导入附件中的excel文件,提示“The DataTable.Import (file) operation failed. Invalid file.”,导入不成功,请教各位这是什么原因呢? 你这个文件是怎么生成的?
请在QTP的数据表右键File--Export中导生成这个文件,然后这个文件作为导入的文件,这样不会出错 是自己手工写的亚
我也试过通过QTP的数据表右键File--Export中导生成文件后,再用excel打开这个文件编辑,再次导入就出错了。
因为直接在QTP的数据表中编辑不太方便,我就直接在excel中编辑好后导入到QTP中,但是现在就出现如上的问题,无法导入。不知道是什么原因?希望大家帮忙看看如何解决这个问题。 数据表的列明应该都对应不起来,把你的脚本打包传上来,Action中的脚本你可以删掉,然后我帮你调试 谢谢海龙版本了。 你上传得脚本导出的Excel文件可以正确导入的。 但是你导出Excel文件后再在excel中手工编辑(添加几行数据)就无法重新导入到QTP了。
附件的文件是我导出后再次编辑过的文件,就无法导入了。
请看下这个文件无法导入是什么原因? 我试一下 将Global标中的数据删掉就可以了,我不知道做过什么修改 删掉之后确实可以导入了,但是再在excel文件的Event工作表中添加几条记录后,又无法导入了~~
(海龙版主可以试一下)
这到底是什么原因呢?是我excel文件的问题还是QTP的问题呢?希望海龙版主能给出方法彻底解决这个问题,不胜感激。 原因可能是因为Excel的版本引起的,即QTP生成的Excel文件和机器上安装的Excel程序版本不一致。
使用ADO方式存取Excel文件不会存在这样的问题。 好的,谢谢海龙版主了
页:
[1]