caigua 发表于 2007-1-15 11:32:08

有没有人在QTP加载外部Excel表时出现这个问题

项目使用的Datatable预存在一个Excel表里,在QTP test中指定该表位置,每次加载Test的时候也会加载该表。

该Datatable是由VBS脚本根据纯文本数据生成的,有时发现QTP无法加载该表,显示
“Error loading data table file”的错误信息,但有时生成的表又可以加载

不知道是何原因,抓狂啊

有大侠碰到过么?

xiaonan 发表于 2007-1-15 11:46:11

那自己写个调用Excel表的函数来调用.或者检查一下代码是否有错.

caigua 发表于 2007-1-15 13:21:10

Excel表的格式也许有问题
用DataTable.Import也出现类似的错误

The DataTable.Import (file) operation failed. Invalid file.

但并非每次生成的表都会出现这个问题

[ 本帖最后由 caigua 于 2007-1-15 13:24 编辑 ]

danmy 发表于 2007-8-1 17:07:29

没有人有解决办法嘛? 肉眼看不出来格式有啥问题,怎么修改呢?

peimzh 发表于 2008-10-16 09:10:57

这个问题太愁人了,很郁闷的

superMax 发表于 2008-10-16 10:54:04

学习

peimzh 发表于 2008-10-17 09:21:07

顶顶

peimzh 发表于 2008-10-22 10:37:09

咋就解决不了呢

LittleDuck 发表于 2008-10-22 11:04:20

如果方便的话把你的excel文件传上来看看

peimzh 发表于 2008-10-22 11:29:47

您看一下这个帖子中有
http://bbs.51testing.com/thread-129290-1-1.html

叶飘零 发表于 2008-10-22 12:38:51

好象只支持OFFICE的,不直接WPS~

peimzh 发表于 2008-10-22 13:35:21

你下载附件的时候把DOC去掉,因为论坛不支持上载Excel文件,只支持word,你再看一下原因

LittleDuck 发表于 2008-10-23 16:15:33

原帖由 peimzh 于 2008-10-22 13:35 发表 http://bbs.51testing.com/images/common/back.gif
你下载附件的时候把DOC去掉,因为论坛不支持上载Excel文件,只支持word,你再看一下原因

本着测试的科学精神,帮你灰常灰常认真的研究了一下。最后发现的问题也灰常灰常得奇怪。

打开excel文件,删除第223行,保存。

然后就可以导入到QTP中了。但是没发现这一行有什么特别俄。

你可以试一下。如果也是这样,麻烦你也研究一下原因。

three116 发表于 2008-10-24 15:52:27

这个问题很好解决

我已经在 http://bbs.51testing.com/thread-129290-1-1.html 回复了

three116 发表于 2008-10-24 20:02:53

http://www.51testing.com/?135646/action_viewspace_itemid_95751.html

ltp401128401128 发表于 2008-12-12 15:06:14

应该是excel中的数据出现问题了,把你以前可以用的那个文件恢复一下。然后把现在的这个和新的那个对比一下,看看那个地方没有搞对的,重新组织一下数据应该就可以了。
页: [1]
查看完整版本: 有没有人在QTP加载外部Excel表时出现这个问题