Sub EditWord(filepath)
' 设置总行数及列数变量
Dim rowCount,colCount
rowCount=0
colCount=0
' 创建word对象
Set WordApp=createobject("word.application")
' 设置可见
WordApp.Visible=true
' 打开已经存在的word文档
Set WordDoc=WordApp.Documents.Open(filepath)
' 选中文档区域
WordDoc.Range.Select
' 选中word对象区域
Set WordSel=WordApp.Selection
With WordSel
' 设置表格对象,add中三个参数为表格区域、行数、列数
Set NewTable=WordSel.Tables.Add(WordSel.Range,5,3)
' 设置字体的大小
NewTable.Range.Font.Size=10
' 去表格总行数
rowCount=NewTable.Rows.Count
' 取总列数
colCount=NewTable.Columns.Count
For i = 1 To rowCount
For j = 1 To colCount
If i=1 Then
' 设置表格中的内容
NewTable.Cell(i,j).Range.Text="i*"&j
else
NewTable.Cell(i,j).Range.Text=(i-1)*j
End If
Next
Next
NewTable.Rows.Add
rowCount=NewTable.Rows.Count
For i = 1 To colCount Step 1
NewTable.Cell(rowCount,i).Range.Text=(rowCount-1)*i
Next
End With
WordDoc.Save
WordDoc.Close
WordApp.Quit
Set WordDoc=nothing
Set WordApp=nothing
End Sub
EditWord("d:\test.doc")
- 浏览: 27297 次
- 性别:
- 来自: 上海
最新评论
发表评论
-
vbs class的调用及字典的应用代码
2014-03-17 12:07 661<!--StartFragment -->Cla ... -
QTP中利用DOM实现拖动浏览器滚动条
2014-01-10 16:48 562QTP中利用DOM实现拖动浏览器滚动条 有的时候需要在 ... -
QTP11使用DOM XPath以及CSS识别元素对象
2013-12-23 15:54 855我们知道,像DOM,Html,CSS,XPath等对对象的 ... -
QTP之有关富文本框赋值
2013-10-21 17:35 1189前段时间在做QTP脚本时,遇到一个问题,主要问题是给富文本框 ... -
QTP简单框架之EXCEL报表
2013-10-15 15:06 1003Dim oReporterManager Set oRepo ... -
QTP如何检查WEB对象是否隐藏
2013-10-10 10:38 597在WEB页面中隐藏对象的3种方式1、使用display例如: ... -
QTP登录案例
2013-09-22 18:20 871SystemUtil.Run "http://1 ... -
判断datatable中的数据是否有重复数据
2013-09-13 12:06 1642rowcount= DataTable.GetSheet(&q ... -
QTP测试报告代码
2013-09-09 12:59 831自动化测试实际是将测 ... -
京东网:疯狂抢购、猜您喜欢等模块下的图片超链接自动化测试
2013-09-02 17:30 553SystemUtil.Run "http://ww ... -
测试自动化实现难点—Web对象的识别
2013-08-30 13:25 717静态Web对象的识别 序号 ... -
京东网京东快报超级链接验证
2013-08-30 12:37 1034SystemUtil.Run "http://www ... -
获取背景颜色
2013-08-27 15:02 794Browser("ITeye Java编程 Spr ... -
Dictionary 字典对象
2013-08-23 11:32 878... -
Scripting.Dictionary对象
2013-08-23 11:08 1483[vb] view plaincopy ... -
测试自动化设计 - GUI层面向对象的扩展设计
2013-08-23 10:48 648测试自动化设计 - GUI层面向对象的扩展设计 ... -
对WebElement对象使用编程性描述
2013-08-08 18:18 2316对WebElement对象使用编程性描述(Using Pro ... -
vbs中get和set方法
2013-08-07 13:23 983Class User Private s_name ... -
TO&RO
2013-08-02 15:17 7971.GetTOProperty() ● 基本含义:获取 ... -
QTP关闭多余的browser窗口
2013-08-02 14:23 537要判断打开了几个浏览器窗口,我们使用description对 ...
相关推荐
5. **在Word中写入内容**: 可以通过创建一个函数来实现,如`EditWord`,将指定内容写入到文档的特定位置。例如: ```vbscript Function editword(filepath, content) Set WordApp = CreateObject("Word....
QTP实现两个Excel表格数据对比代码,Function导入,直接调用该Function就可实现数据对比
QTP以其易用性和高效性,在IT行业中广泛应用于Web、桌面应用以及移动应用的自动化测试。 ## QTP基础概念 1. **对象库(Object Repository)**:QTP通过识别应用中的对象来执行测试,对象库存储了这些对象的属性和...
3. **数据驱动测试**:QTP支持从外部数据源(如Excel表格)导入数据,使得测试脚本可以使用不同的输入数据进行多次运行,实现数据的多样化测试。 4. **关键字驱动测试**:QTP提供了一组关键字,通过这些关键字可以...
在安装过程中,确保你的系统满足QTP的硬件和软件需求,例如.NET Framework和Java Runtime Environment。此外,为了使QTP能够录制和回放Web应用程序,需要安装特定的浏览器插件。 **QTP支持的系统**: QTP广泛支持...
在录制过程中,QTP会自动识别并存储被测应用中的对象,如按钮、文本框等。每个对象都有独特的属性,用于区分不同的对象。 2. **录制与回放(Recording & Playback)** 录制模式是初学者快速熟悉QTP的入口。开启录制...
这是我找的QTP中文使用教程,希望能帮助开始着手学习QTP的伙伴。大家一起加油。
### QTP中文教程知识点概述 #### 一、QTP简介 - **名称演变**:Mercury QuickTest,后被惠普公司收购,并更名为HP QuickTest Professional (QTP)。 - **最新版本**:截至2012年12月20日发布版本为QTP 11.5。 - **...
### QTP在软件开发中的应用 #### 概述 QTP(Quick Test Professional)是一种广泛应用于软件测试领域的自动化测试工具,由Mercury Interactive公司开发,后被惠普收购并更名为UFT(Unified Functional Testing)。...
### QTP安装过程中遇到的问题及解决方案 #### 一、“安装程序已确定挂起重新启动”问题解析 在安装QTP(Quick Test Professional)或LoadRunner等软件时,有时会出现“安装程序已确定挂起重新启动,是否要立即退出...
5. 在QTP中验证插件是否成功安装,可以查看对象库中是否增加了对Delphi组件的支持。 **使用QTP Delphi插件** 的关键在于理解和利用其增强的识别能力。这包括: - **对象识别**:插件可以更准确地识别Delphi控件,如...
QTP 支持数据驱动测试,允许从外部数据源(如Excel表格)获取输入数据,实现对不同数据组合的测试。9.2版本优化了数据驱动框架,提高了测试覆盖率。 ### 7. 参数化与关联 参数化是将测试脚本中的固定值替换为变量...
QuickTest Professional(QTP)是HP公司推出的一种自动化测试工具,主要用于功能测试和回归测试,尤其在Web、桌面应用和移动应用的自动化测试领域中广泛应用。这个“QTP帮助文档中文版”包含了全面的QTP使用指南和...
1. **正常插入检查点**:在需要验证的步骤中插入检查点。 2. **设置正则表达式**:在检查点的编辑页面中,点击 `Constant` 后的“编辑”按钮,在弹出的 `Constant Value Options` 对话框中,勾选 `RegularExpression...
【QTP常用脚本函数】:除了基本的VBS函数,QTP还有一系列专门用于测试的函数,如`SetTOProperty`用于设置测试对象的属性,`Check`用于验证预期结果,`RunKeyword`执行预定义的动作,`AddValue`向文本框添加值等。...