【分享成果,随喜正能量】 奋斗没有终点,任何时候都是一个起点,沉潜是为了蓄势待发,沉潜是为了等待因缘。鲸豚沉潜于大海,幽兰深藏于山谷,能够经得起沉潜的人,才会有更高的成就。正如一年的树木只能当柴烧,十年的树木可以制成椅凳橱柜,百年的树木才能成为栋梁。。
《VBA之Word应用》(10178982),是我推出第八套教程,教程是专门讲解VBA在Word中的应用,围绕“面向对象编程”讲解,首先让大家认识Word中VBA的对象,以及对象的属性、方法,然后通过实例让大家感受到Word VBA 的妙处。本套教程共三册十六章,今日内容为第一章部分:Word中对象方法(Methods)的理解及示例(上)
第五节 Word中对象方法(Methods)的理解及示例
大家好,我们继续Word Vba的学习,在前几讲,我讲了什么是对象,什么是对象的属性,这讲的内容是对象的方法。对于面向对象编程的VBA语言而言,大家要对这三块内容详细地掌握,才能更加熟练地应用于操作。
1 什么是方法
大多数情况下,属性是对象的性质,而方法对象的动作。使用方法将导致对象执行操作,而使用属性则将返回有关对象的信息或导致对象的性质发生改变。
方法是对象可以执行的操作。是对象自身的动作。为了大家更好的理解Word中对象的方法,我在下面结合 Document对象的方法给予说明,并就方法的利用加以示例讲解。
2 Document对象方法的示例
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
分享成果,随喜正能量
我20多年的VBA实践经验,全部浓缩在下面的各个教程及应用工具中:
本站内容及图片来自网络,版权归原作者所有,内容仅供读者参考,不承担相关法律责任,如有侵犯请联系我们609448834