当前位置: 首页 > news >正文

Word中对象方法(Methods)的理解及示例(上)

【分享成果,随喜正能量】奋斗没有终点,任何时候都是一个起点,沉潜是为了蓄势待发,沉潜是为了等待因缘。鲸豚沉潜于大海,幽兰深藏于山谷,能够经得起沉潜的人,才会有更高的成就。正如一年的树木只能当柴烧,十年的树木可以制成椅凳橱柜,百年的树木才能成为栋梁。。

《VBA之Word应用》(10178982),是我推出第八套教程,教程是专门讲解VBA在Word中的应用,围绕“面向对象编程”讲解,首先让大家认识Word中VBA的对象,以及对象的属性、方法,然后通过实例让大家感受到Word VBA 的妙处。本套教程共三册十六章,今日内容为第一章部分:Word中对象方法(Methods)的理解及示例(上)7e5073028ce20b5220d5b8c6d6b58903.jpeg

第五节Word中对象方法(Methods)的理解及示例

大家好,我们继续Word Vba的学习,在前几讲,我讲了什么是对象,什么是对象的属性,这讲的内容是对象的方法。对于面向对象编程的VBA语言而言,大家要对这三块内容详细地掌握,才能更加熟练地应用于操作。

1 什么是方法

大多数情况下,属性是对象的性质,而方法对象的动作。使用方法将导致对象执行操作,而使用属性则将返回有关对象的信息或导致对象的性质发生改变。

方法是对象可以执行的操作。是对象自身的动作。为了大家更好的理解Word中对象的方法,我在下面结合 Document对象的方法给予说明,并就方法的利用加以示例讲解。

2Document对象方法的示例

1)Document.Activate方法

语法:expression.Activate

其中expression代表一个Document object.

说明:Activate方法将激活指定的文档,使其成为活动文档。

2)Document.Close方法

语法:expression.Close(SaveChanges, OriginalFormat, RouteDocument)

其中expression代表一个Document object.

说明 :Close方法将关闭指定的文档。

参数

①SaveChanges可选Variant,指定保存文档的操作。可以是WdSaveOptions常量之一: wdDoNotSaveChanges、 wdPromptToSaveChanges或wdSaveChanges。

②OriginalFormat可选Variant指定保存文档的格式。可以是WdOriginalFormat常量之一: wdOriginalDocumentFormat、wdPromptUser或wdWordDocument。

③RouteDocument可选Variant,True 将文档传送给下一个收件人。如果文档没有附加的传送名单,则忽略此参数。

3)Document.Range方法

语法:expression.Range (Start, End)

其中expression代表一个Document object.

说明:Range方法将使用指定的起始和结束字符位置返回一个Range对象。

参数:

① Start可选Variant开始字符位置。

② End可选Variant结束字符位置。

本讲内容参考程序文件:Doc 001文档.docm

6bf6dd597d85c14596c59707420867d0.jpeg

我20多年的VBA实践经验,全部浓缩在下面的各个教程及应用工具中:

84297454c67c5d054a8d2ec41d9f19d8.jpeg


http://www.lryc.cn/news/132480.html

相关文章:

  • AutoDev 1.1.3 登场,个性化 AI 辅助:私有化大模型、自主设计 prompt、定义独特规则...
  • win11 python 调用edge调试过程
  • DS-排序回顾
  • clion软件ide的安装和环境配置@ubuntu
  • Cpp学习——类与对象3
  • 回归预测 | MATLAB实现PSO-RBF粒子群优化算法优化径向基函数神经网络多输入单输出回归预测(多指标,多图)
  • ahooks.js:一款强大的React Hooks库及其API使用教程(四)
  • FOSSASIA Summit 2023 - 开源亚洲行
  • QT 基本对话框
  • ​8th参考文献:[8]许少辉.乡村振兴战略下传统村落文化旅游设计[M]北京:中国建筑出版传媒,2022.
  • Azure静态网站托管
  • LeetCode 热题 100(五):54. 螺旋矩阵、234. 回文链表、21. 合并两个有序链表
  • 常用消息中间件介绍
  • 装饰器读取不到被装饰函数的参数-已解决
  • python爬虫爬取中关村在线电脑以及参数数据
  • chatGPT-对话爱因斯坦
  • 嵌入式软件开发中的数据类型转换
  • The Go Blog 01:反射的法则(译文)
  • Visual Studio Code前端开发插件推荐
  • jps(JVM Process Status Tool):虚拟机进程状况工具
  • 初阶c语言:实战项目三子棋
  • 计网第三章(数据链路层)(三)
  • 蓝桥杯每日N题 (砝码称重)
  • Opencv 视频的读取与写入
  • LeetCode 833. Find And Replace in String【字符串,哈希表,模拟】1460
  • Cesium轨迹漫游及视角切换
  • 构建去中心化微服务集群,满足高可用性和高并发需求的实践指南!
  • 开集输出和开漏输出
  • 解决内网GitLab 社区版 15.11.13项目拉取失败
  • 【MySQL--->表的约束】