龙空技术网

Word中对象属性(Properties)的理解及示例(上)

VBA语言専攻 65

前言:

今天各位老铁们对“document获取属性值”都比较关注,看官们都需要知道一些“document获取属性值”的相关内容。那么小编同时在网上网罗了一些有关“document获取属性值””的相关知识,希望同学们能喜欢,我们快快来学习一下吧!

分享成果,随喜正能量】人生最大的本钱是尊严,人生最大的欢喜是法乐,人生最大的希望是平安,人生最大的发心是利众。​​。

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

第四节 Word中对象属性(Properties)的理解及示例

大家好,我们继续讲解从VBA的角度来认识Word。在上一节我们主要理解了Word中对象和集合的概念,并以两个对象Document和Paragraph为例让大家对对象和集合有所了解。这节中我们继续向下学习,面向对象编程有了对象,下一个知识点就是要理解对象的属性(Properties)。

1 什么是对象的属性(Properties)

属性是指对象的特征或其行为。例如,文档的属性包括其名称、内容及其保存状态,以及变更跟踪是否已打开等等,我们看看下面的一些文档的属性介绍。

1)AutoSaveOn 属性

语法: expression.AutoSaveOn

其中expression 表示一个Document object.

说明:如果AutoSaveOn属性为TRUE将自动保存文档中的编辑。创建新文档时, AutoSaveOn属性的默认值为False,表示将禁用该属性, 并且需要手动保存用户所做的更改。 但是, 如果文档托管在云(即onedrive、onedrive for business或SharePoint Online)上,则AutoSaveOn属性默认为True,并且自动保存指定文档中的编辑。如果与其他用户共享云承载的文档, 则当AutoSaveOn为True时, 这些文档的更改也会自动合并到用户的本地副本中。

2)FullName 属性

语法:expression.FullName

其中expression 表示一个Document object.

说明:这个属性返回一个字符串,表示文档的名称,包括路径。此为只读属性。

3)Name 属性

语法:expression.Name

其中expression 表示一个Document object.

说明:这个属性返回指定对象的名称。只读的字符串。

4)TrackRevisions 属性

语法:expression.TrackRevisions

其中expression 表示一个Document object.

说明:如果这个属性设置为true则指定文档中跟踪更改。

以上只是举例说明了文档对象的一些属性,其实每个对象的属性都非常多,以后再用到的时候再给大家讲解。

从以上的讲解中我们可以看到,若要更改对象的特征,可以更改其属性的值。

[待续]

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

分享成果,随喜正能量

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

分享成果,随喜正能量】 忍辱的意思包含,遇到负能量的东西不要有任何情绪回应。

回应则是与之纠缠,纠缠则受其损耗。只要内不接应如逆天扬尘,尘不至天还返本处,

如是所有的恶念都将原路返回,心如水面,越静越能清透 ​​​。

标签: #document获取属性值