QTP中VBA Excel的使用方法
上一篇 /
下一篇 2007-07-02 16:23:51
/ 个人分类:Automation test
1.COM组件"Microsoft Excel 9.0 Object Library":即安装了EXCEL软件。
2.在通用对象的声明过程中定义EXCEL对象:
Dim xlApp As Excel.Application Dim xlBook As Excel.WorkBook Dim xlSheet As Excel.Worksheet |
3.在程序中操作EXCEL表常用命令:
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象 Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的EXCEL工件簿文件 xlApp.Visible = True '设置EXCEL对象可见(或不可见) Set xlSheet = xlBook.Worksheets("表名") '设置活动工作表 xlSheet.Cells(row, col) =值 '给单元格(row,col)赋值 xlSheet.PrintOut '打印工作表 xlBook.Close (True) '关闭工作簿 xlApp.Quit '结束EXCEL对象 Set xlApp = Nothing '释放xlApp对象 xlBook.RunAutoMacros (xlAutoOpen) '运行EXCEL启动宏 xlBook.RunAutoMacros (xlAutoClose) '运行EXCEL关闭宏 ========================================================= 获得Excel sheet中已使用的行和列数 xlsRowCount = wkSheet.UsedRange.Rows.Count xlsColumnCount = wkSheet.UsedRange.Columns.Count =================================================== 获得Excel sheet 的当前行号 wkSheet.Application.ActiveCell.cells.row |
相关阅读:
- [原创]QTP日志实践的几点启示 (风过无息, 2007-6-24)
- QTP相关的插件下载 (51testing, 2007-6-26)
- 解决QTP无法识别导航菜单的方法介绍 (Lola1123, 2007-6-27)
- QTP总结之(一)-通过ODBC连接ORACLE (sunqiang1024, 2007-6-28)
- [原创]在QTP中向WORD文档添加纪录 (风过无息, 2007-6-28)
- [原创]在QTP中把weblist抓图下来 (风过无息, 2007-6-29)
- [原创]在QTP中判断是否是字符串的方法 (风过无息, 2007-6-29)
- 描述编程中的Description对象 (winfood, 2007-6-29)
- QTP学习笔记 (婧颦, 2007-6-29)
- QTP回放脚本出错采取措施(笔记) (婧颦, 2007-6-29)
收藏
举报
TAG:
QTP