datatable.importsheet呢?? 可以使用ADO直接打开EXCEL,然后如同访问数据库一样访问和更新EXCEL 我想请教一下,打开本地硬盘上的一个excel读取数据,能不能按照第一行的列名来读取啊
excel我是这样设计的:
第一行:username userpassword
第二行:maomao 12345
目前我读数据,直接从第二行读取,我现在想如果可以根据第一行的名字来读取是不是更好一些?这样列的前后顺序变动了也不需要改动代码了,请问大家有什么好办法吗
回复 20# 的帖子
我也遇到了同样的问题。。请问怎么解决的。。? 楼主,我也想从有EXCEl上导入数据到Action中,但不知道从何下手、、、帮帮忙哇,新手 回复 1# shunfyu我执行代码,执行完之后是没有反应的 QTP支持xls格式 回复 27# maomaochong010
直接从data table中去字段的名字
DataTable.GetSheet(sheetname).GetParameter("UserName") 回复 20# shunfyu
这问题我也碰到过,当时用的其他OFFICE,存在XLS。换成MS OFFICE2010的文档OK的。 No error no warning happens, but excel datas haven't be imported to the datatable, why ? 我觉得如果导出一下,再导入可以。但是如果excel是新的或者是被修改了,就导入不了,求解决? 版本问题,用2003 的xls文件没问题,2007的xlsx的读取有误。
页:
1
[2]