51Testing软件测试论坛
标题:
Excel在QTP中的应用--使用大量宏操作
[打印本页]
作者:
17800455
时间:
2010-11-9 14:58
标题:
Excel在QTP中的应用--使用大量宏操作
谁给举几个这方面的例子,或资料。
Excel在QTP中的应用--使用大量宏操作
作者:
feiyunkai
时间:
2010-11-10 11:46
标题:
VBS脚本调用EXCEL宏
本帖最后由 feiyunkai 于 2010-11-10 11:48 编辑
利用EXCEL宏,对数据进行各种操作(具体操作要预先录制成宏,然后使用VBS调用宏即可)
步骤一:录制宏(EXCEL2007录制宏步骤:点击视图,点击宏,点击录制宏,输入宏名称(假设取名为:paixu),点击确定,然后对EXCEL进行排序操作,排序完点击停止录制,保存EXCEL)
步骤二:调用宏,代码如下:
Set excel=CreateObject("excel.application")
Set excelbooks=excel.Workbooks.Open("D:\test.xls") '把D:\test.xls修改为EXCEL所在路径
excel.DisplayAlerts = False '设置EXCEL静默保存
excel.Run"paixu" '这里的paixu为刚才录制的宏的名称
excelbooks.Save
excelbooks.Close
excel.Quit
Set excelbooks=Nothing
Set excel=nothing
另ADO接口访问EXCEL,见帖:
http://bbs.51testing.com/thread-280834-1-1.html
作者:
17800455
时间:
2010-11-16 10:50
回复
2#
feiyunkai
很好,不错谢谢啦。能不能多给点vbs操作Excel宏方面的资料。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2