zoukankan      html  css  js  c++  java
  • QTP操作excel文档

    对于QTP操作excel的大前提是,保证组建服务里的DCOM配置里存在 microsoft excel application ,具体的查看方式是,在运行框中输入dcomcnfg,然后会打开组件服务的窗口,选择组件服务,计算机,我的电脑,DCOM配置,可以在里面查找存不存在microsoft excel application,存在的话,恭喜你,不出意外是可以对excel文档进行操作了。

    下面为具体的操作代码。

    option  explicit 
    Dim excel 
    Set excel = createObject("excel.application")
    excel.Visible = true
    Dim excelBook 
    '打开工作簿
    Set excelBook = excel.Workbooks.Open("C:Documents and SettingsAdministrator桌面	est.xls")
    '指定工作的表格
    Dim excelSheet 
    Set excelSheet = excelBook.Sheets("Sheet1")
    '取出表格里有效的行数
    Dim rowCount
    rowCount= excelSheet.usedRange.rows.count
    '取出表格里有效的列数
    Dim  columnCount
    columnCount=excelSheet.usedRange.columns.count
    '取出每个单元格的值
    Dim cellValue,i,j
    cellValue = ""
    For  i = 1 to rowCount
    	For  j =1 to columnCount
    			cellValue = excelSheet.cells(i,j) & cellValue
    	Next
    Next
    'msgbox(cellValue)
    '向excel中写入数据
    Dim content
    content = "this is a new cell"
    excelSheet.cells(rowCount+1,1) = content
    '保存写入的数据
    excelBook.Save
    excelBook.Close
    excel.Quit
    Set excelSheet = nothing
    Set excelBook = nothing
    Set excel = nothing
    
  • 相关阅读:
    2018年全国多校算法寒假训练营练习比赛(第四场)
    STL中的map
    java异常处理
    过滤器与监听器原理详解
    cookie和session机制区别
    servlet运行原理
    $.ajax相关用法
    jdk源码库
    Tomcat 系统架构与设计模式,第 1 部分: 工作原理
    Tomcat源码分析(二)------ 一次完整请求的里里外外
  • 原文地址:https://www.cnblogs.com/huang1990/p/3682725.html
Copyright © 2011-2022 走看看