51Testing软件测试论坛

标题: QTP9.5在导入由Excel 2007创建的97-03版xls文档后发生的问题 [打印本页]

作者: vernzhang1980    时间: 2010-7-23 09:48
标题: QTP9.5在导入由Excel 2007创建的97-03版xls文档后发生的问题
最新使用QTP9.5的过程中遇到一些Datatable问题,现与大家讨论一下,希望能抛砖引玉。

Steps:
1 使用Excel 2007创建一个文档并保存为97-03版的xls
2 Datatable.ImportSheet 把该xls文档导入QTP9.5的Datatable
3 DataTable.GetSheet.AddParameter为已导入的Sheet加Column
4 在完成以上步骤后,QTP9.5中已导入的Sheet所有的列名均被删除,原第一行数据作为列名显示。

解决办法:
使用Excel 2003创建一个文档xls, 用Excel 2007修改并保存, 然后再导入加Column则不会出现以上问题

[ 本帖最后由 vernzhang1980 于 2010-7-23 09:50 编辑 ]
作者: TIB    时间: 2010-7-23 21:53
QTP对高版本的Office支持不太好
作者: chlong200    时间: 2010-7-24 18:28
顶楼上的
如果是 2003 创建的就不会出现问题,那可能是OFFICE版本兼容问题.
不过没有试过,下回去实践下.




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2