Excel VBA操作Word入门:新建引用与结构探索
版权申诉
5星 · 超过95%的资源 35 浏览量
更新于2024-08-06
收藏 137KB PDF 举报
本资源是一份针对Excel VBA初学者操作Word的入门教程,适合那些已经具备一定Excel VBA基础,但对Word VBA不熟悉的人。主要内容分为两个部分:
1. 新建Word引用与对象创建:
- 方法一:通过`NewWord.Application`,创建`WordApplication`对象,并设置可见。创建`WordDocument`对象,用于添加或打开文档,最后关闭文档并退出Word应用。例如:
```
Dim Wordapp As Word.Application
Set Wordapp = New Word.Application
Wordapp.Visible = True '使Word窗口可见
Set WordD = Wordapp.Documents.Add '新建文档
WordD.Close '关闭文档
WordApp.Quit '退出Word应用
```
- 方法二:使用`CreateObject("Word.Application")`创建Word对象,操作方式与方法一类似,但没有对象预览的提示。
- 方法三:在文件已打开时,通过`GetObject`获取文档引用,若文件未打开,则需先通过其他方法操作。
2. 了解Word对象结构:
- 在Word中,主要涉及`Word.Application`对象及其相关子集,如`Documents`(表示文档集合)和`Sheets`(在文档中的工作表)。例如,`Word.Application.Workbooks`表示工作簿集合,`Word.Application.Workbooks.Sheets`则表示每个工作簿中的工作表集合,每个工作表下有`Range`(区域)对象。
值得注意的是,文中提到了两种对象绑定方式:方法一(前期绑定)和方法二(后期绑定)。前期绑定的优点是可以提供对象操作的快速提示,但可能面临版本兼容问题;而后期绑定则有更好的兼容性,但没有预览提示。在开发过程中,建议在编写代码时使用前期绑定,但在发布时为了确保兼容性,可能需要切换到后期绑定。
这份教程将帮助读者逐步掌握如何在Excel VBA中通过VBA操作Word,包括创建Word对象、管理文档和工作簿,以及理解Word对象层次结构,以便更高效地进行跨应用编程。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-10-09 上传
2021-10-01 上传
2010-04-25 上传
2021-10-01 上传
点击了解资源详情
点击了解资源详情
lxc15005035395
- 粉丝: 0
- 资源: 7万+
最新资源
- equation_database
- Image to EPUB3-crx插件
- android-ColorPickerPreference-master.zip项目安卓应用源码下载
- tuxedo_test,易语言源码转换c代码,c语言项目
- 投资组合:我的投资组合网站,如果需要请检查!
- Escrever-e-ler-arquivo-txt:Abrir o arquivo“ data.txt”,格劳瓦·奥勒·达斯和费加尔·阿基沃
- [信息办公]PHP在线考试系统PPExam 1.3.2_ppframe.rar
- jTree:jTree是一个小型jQuery插件,可帮助您从JSON对象构建良好的干净,可排序和可选的文件树结构
- 虚拟现实地形建模:在虚拟现实工具箱中使用实际地形数据。-matlab开发
- PetsCitizens
- 带有单词的GUI
- antlr-test
- e-Varisto-crx插件
- Python库 | pycodestyle-2.7.0.tar.gz
- Scratch少儿编程项目音效音乐素材-【打斗】音效-刀剑类.zip
- PRC公交网IP查询系统PHP版 v1.0_prc_chaip_工具查询网站开发模板(使用说明+PHP源代码+html).zip