2021年9月18日

ut美女沐恩_Word中对象属性(Properties)的理解及示例

作者 adminer
你好,我新推出的“VBAWord应用程序”教程专门解释VBA在Word中的应用程序,围绕“面向目标编程”进行解释,让您了解Word中VBA的目标,以及目标属性和方法的使用。通过这套教程的学习,可以让广大学员扩展自己的VBA应用。本套教程共三册十六章,其中前十五章是各种对象属性、方法的讲解,每节都有专门的实例说明这些属性方法的具体应用,最后一章是结和具体应用场景的讲解,共有二十八个实际工作中常见的实例。下面是第一章“初步认识Word之VBA”内容,今日讲解的是第四节:Word中对象属性(Properties)的理解及示例

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

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

1。什么是对象的属性?

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

1)AutoSaveOn属性

语法:expression.AutoSaveOn

其中expression表示Documentobject.

说明:如果AutoSaveOn属性为TRUE,则自动保存文档的编辑。创建新文档时,AutoSaveOn属性的默认值为False,表示禁止该属性,需要手动保存用户的变更。但是,如果文件托管在云、onedrivefor、SharePointonline上,AutoSaveOn属性默认为True,自动保存指定文件的编辑。与其他用户共享云承载的文件时,AutoSaveOn成为True时,这些文件的变更也会自动合并到用户的当地复印件中。

2)FullName 属性

语法:expression.FullName

其中expression 表示一个Document object.

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

3)Name属性

语法:expression.Name

其中expression表示Documentobject.

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

4)TrackRevisions的属性

语法:expression.TrackRevisions

其中expression显示了Documentobject.

说明:如果该属性设定为true,则在指定文件中跟踪变更。

以上只举例说明了文件对象的属性,但实际上各对象的属性非常多,ut美女沐恩今后使用时说明。

从以上说明可以看出,如果要改变对象的特征,可以改变属性的值。

2.对象属性的设置

如果要设置属性值,可以根据以下示例,注意属性的写法,用对象的名字写半角圆点的新属性值。

示例1:以下例子对名称为&#34的示例01.doc&#34的文有效地进行了变更跟踪。

DimyDocument

SetmyDocument

SetmyDoch=Docts.Open(Activedocument

(Activent.Path"示例01.docx"中所述情节,对概念设计中的量体积进行分析。提供给用户的TrackRevisions属性值如果该属性值为false,美女主播ut宥_正在直播则改为true。

代码的操作过程屏幕截图:

将该属性设定为true后,ut美女沐恩可以看到修改文档的记录。

屏幕截图2:下面的代码反馈当前的活动文活动文档的名称:

屏幕截图中的名称。该文档分配到变量的名称是指Word活动窗口的文档。该文档的名称已分配给变量myDocName。

代码的执行效果:

3属性的读书、写作特征

所有对象的所有属性都有可读写的特征。包括只读属性(只读)或只写属性(只写)。在选定属性时,Visual、Basic编辑器中的对象浏览器会在浏览器窗口底部显示读写状态。ut美女沐恩如下截图:

今天的内容方向:

1如何理解Word对象的属性?

2Word中如何设置对象属性?

3Document对象的属性本文说明了什么?

4如何查看对象属性的阅读和写作?

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

VBA是利用Office实现个人小型办公自动化的有效手段(工具)。这是我对VBA的应用界定。如何学习VBA呢?总而言之,在学习过程中,我们应该相信、理解、接受和拥有它,并有回报的能力。无论您在学习的任何阶段,都要对照教程的知识点加持自己的实际工作,ut美女沐恩总会有丰厚的收获。我根据自己多年VBA实际利用经验,ut美女沐恩推出了八部VBA专门教程。第1套教程:VBA代码解决方案 ;第2套教程:VBA数据库解决方案;第3套教程:VBA数组与字典解决方案;第4套教程:VBA代码解决方案之视频(第一套的视频讲解);第5套教程:VBA中类的解读和利用;第6套教程:VBA信息获取与处理;第7套教程:VBA之EXCEL应用;第8套教程:VBA之Word应用(最新)。上述教程的学习顺序:

① 7→1→3→2→6→5或者7→4→3→2→6→5 ② 7→8

第一套:VBA代码解决方案 是VBA中各个知识点的讲解,教程共147讲,覆盖绝大多数的VBA知识点,提供的程序文件更是一座不可多得的代码宝库,是初学及中级人员必备教程;目前这套教程提供的版本是修订第二版,程序文件通过32位和64位两种OFFICE系统测试。第二套:VBA数据库解决方案,数据库是数据处理的专业工具,在教程中详细介绍了利用ADO连接ACCDB和EXCEL的方法和实例操作,适合中级人员的学习。目前这套教程提供的是修订第一版教程,程序文件通过32位和64位两种OFFICE系统测试。第三套:VBA数组和字典解决方案数组和字典是VBA的精华,字典是提高VBA代码水平的有效手段,值得深入学习,是初级和中级人员代码的精进手段。目前,该教程提供的版本是修订第一版,程序文件通过32位和64位两种OFFICE系统测试。第四套:VBA代码解决方案的视频是面向初学者的视频说明,可以迅速入门,更快地掌握该技能。这个教程是第一个教程(修改版)的视频说明,视频容易接受。第五套:VBA中类的解读和利用 这是一部高级教程,讲解类的虚无与肉身的度化,类的利用虽然较少,但仔细的学习可以促进自己VBA理论的提高。这套教程的领会主要是读者的领悟了,领悟一种佛学的哲理。目前,该教程提供的版本是修订第一版,程序文件通过32位和64位两种OFFICE系统测试。第六套教程:VBA信息的获取和处理是高级教程,范围广,实用性强,面向中高级人员。教程有20个主题:跨应用信息获取、随机信息利用、电子邮件发送、VBA互联网数据获取、VBA延迟操作、剪板应用、Split函数扩展、工作表信息与其他应用互动、FSO对象利用、工作表和文件夹信息获取、图形信息获取、定制工作表信息函数等。程序文件通过32位和64位两种OFFICE系统测试。第七套教程:VBA的EXCEL应用程序共有三本教程,从宏、对话框、工作簿和工作表对象、单元格对象等基本内容到循环结构、错误处理、字符串操作、日期和时间、事件、数组应用、函数过程等,控制和窗户对象的应用程序第八套教程:VBAWORD应用程序以面向对象编程为中心进行说明,充分认识Word中VBA的对象、对象的属性、方法和利用。教程分为三本、十六章,其中前十五章是各种对象属性、方法的说明,每个部分都有专门的例子说明这些属性方法的具体应用,最后一章是结合和具体应用场景的说明,详细说明了二十八个实际工作中有代表性的例子这个教程的实例很多,大家可以马上使用或者修改后使用。因为这个教程以面向对象的编程为中心展开,所以建议先学习VBA的Excel应用程序,对VBA的对象、属性、方法、事件有一定的认识后再学习这个教程。