当前位置:首页 > 实用技巧 >

word 设置作者(word设置作者信息)

来源:原点资讯(www.yd166.com)时间:2023-04-30 08:48:48作者:YD166手机阅读>>

分享成果,随喜正能量】在善意的“双向奔赴”中,每个普通人都如星辰,微小但释放着自己的光芒,交织成灿烂的星河。人生这条路很长,未来如星辰大海般璀璨,不必踟躇与过去的半亩方塘。那些所谓的遗憾,可能是一种成长那些曾受过的伤,终会化作照亮前路的光。

《VBA之Word应用》,是我推出第八套教程,教程是专门讲解VBA在Word中的应用,围绕“面向对象编程”讲解,首先让大家认识Word中VBA的对象,以及对象的属性、方法,然后通过实例让大家感受到Word VBA 的妙处。本套教程共三册十六章,今日内容第七章 “Word中的Selection对象”,第1节:显示文档所选区域字符,并添加文档作者

word 设置作者,word设置作者信息(1)

第一节 Selection 对象的属性(一)

大家好,我们在这章的引言部分明确了什么是Selection对象,Selection对象表示窗口或窗格中的当前所选内容。选定内容表示文档中的选定(或突出显示)区域,或者代表插入点(如果未选择文档中的任何内容)。这节的内容是Selection对象的属性,我们先讲解Characters 属性、End 属性、Start 属性。

1 Selection.Characters属性

这个属性返回一个表示文档、区域或所选内容中的字符的 Characters集合,为只读属性。

语法:expression.Characters

其中expression为一个代表Selection对象的变量。

2 Selection.End属性

这个属性返回或设置所选内容的结束字符位置。

语法:expression.End

其中expression为一个代表Selection对象的变量。

  • 如果此属性设置为一个值小于Start属性, Start属性设置为相同的值 (即,Start和End 属性相等)。
  • Selection 对象有一个起始位置和结束位置。 结束位置是距离内容开始最远的点。此属性返回结束字符相对于开始部分的位置。文档主要文字部分 (wdMainTextStory) 的起始字符位置为0。 通过设置该属性可以更改选定内容的大小。
3 Selection.Start属性

此属性返回或设置选定内容的起始字符位置。

语法:expression.Start

其中expression为一个代表Selection对象的变量。

  • Selection 对象具有起始字符位置和结束字符位置。 内容的开头最近的字符位置引用的位置为起始位置。如果此属性设置为一个值大于 End 属性, End 属性设置为Star属性中的值相同。
  • 该属性返回起始字符相对于文档开头部分的位置。文本主体部分 (wdMainTextStory) 的起始字符位置为0(零)。 通过设置该属性可以更改选定内容、区域或书签的大小。
4 实例:显示所选区域长度及字符,并添加文档作者

下面我们通过一个实例来显示所选择区域的长度及某个字符,并在所选择区域的换行符之后添加文档的作者。我们看下面的代码:

Sub mynz()

'选择第三个自然段

Set myRange = ActiveDocument.Paragraphs(3).Range

myRange.Select

'显示所选内容的第3个字符。如果没有选定任何内容,则显示插入点后的第一个字符。

myChar = Selection.Characters(3).Text

MsgBox "所选择的第三个字符是:" & myChar

'通过起始和结束字符位置确定选定内容的长度

myL = Selection.End - Selection.Start

MsgBox "所选择的长度是:" & myL

'检索选定内容的结束位置。该值用于创建一个区域,以便在选定内容之后插入一个字段。

t = Selection.End

Set myRange = ActiveDocument.Range(Start:=t, End:=t)

ActiveDocument.Fields.Add Range:=myRange, Type:=wdFieldAuthor

End Sub

代码截图:

word 设置作者,word设置作者信息(2)

代码解读:

1)Set myRange = ActiveDocument.Paragraphs(3).Range

myRange.Select

以上代码选择当前文档的第三个自然段。

2)myChar = Selection.Characters(3).Text

MsgBox "所选择的第三个字符是:" & myChar

以上代码显示所选内容的第3个字符。 如果没有选定任何内容,则显示插入点后的第一个字符。

4) myL = Selection.End - Selection.Start

MsgBox "所选择的长度是:" & myL

以上代码显示所选择的长度,注意是包含换行符的

5) t = Selection.End

Set myRange = ActiveDocument.Range(Start:=t, End:=t)

ActiveDocument.Fields.Add Range:=myRange, Type:=wdFieldAuthor

以上代码检索选定内容的结束位置。该值用于创建一个区域,以便在选定内容之后插入一个字段。注意此时的myRange不同于前面的myRange了。

代码的运行效果:

word 设置作者,word设置作者信息(3)

word 设置作者,word设置作者信息(4)

首页 123下一页

栏目热文

word工作证一页一个怎么办(word如何制作工作证在同一页上面)

word工作证一页一个怎么办(word如何制作工作证在同一页上面)

像这样带照片的工作证、准考证,你知道是怎么制作的吗?【 错误操作 】操作方法:制作一个模板后,修改每一个人的信息中,只制...

2023-04-30 08:31:43查看全文 >>

word怎么回到编辑处(word中怎么切换编辑状态)

word怎么回到编辑处(word中怎么切换编辑状态)

今天教大家几个 Word 中非常实用的快捷键和技巧。案例:话不多说,就是下面这几个。快速回到上次编辑的地方快速设置为标题...

2023-04-30 09:00:32查看全文 >>

word更换修订者名字(word修订如何显示修订人名字)

word更换修订者名字(word修订如何显示修订人名字)

作为一名文字编辑,日常工作中总是需要对文档进行各种各样的审阅和修订。可最开始的自己菜得连批注都做不好,为此没少挨领导的批...

2023-04-30 08:18:52查看全文 >>

word后边的时间可以更改吗(word修改不显示修改时间)

word后边的时间可以更改吗(word修改不显示修改时间)

如何更改word修改时间?什么是word文件的修改时间,就是最近一次修改word文件后的保存时间,电脑上的每个文件都有修...

2023-04-30 09:01:55查看全文 >>

word里编辑者名称哪里改(word怎么更改修订时显示的名字)

word里编辑者名称哪里改(word怎么更改修订时显示的名字)

在一份文档需要多人参与修订的时候,每个审阅者将用户名改为自己的名字就可以方便地看出具体哪个参与者做了哪些改动。下面我们来...

2023-04-30 08:44:57查看全文 >>

起步抖动原因及解决方法(起步抖动的原因及处理)

起步抖动原因及解决方法(起步抖动的原因及处理)

起步抖动是许多“上了年纪”的汽车会遇到的问题。当汽车低速起步的时候,车主会发现离合器产生抖动,严重的话,更会导致全车抖动...

2023-04-30 08:26:18查看全文 >>

热车抖动的原因及解决方法(热车启动抖动的原因及解决方法)

热车抖动的原因及解决方法(热车启动抖动的原因及解决方法)

各位网友在驾驶车辆时,是否体会过发动机抖动?发动机抖动虽不是大问题,但却让车主异常苦恼,尤其是怠速抖动。发动机在怠速抖动...

2023-04-30 08:30:47查看全文 >>

早晨刚打火抖动一会就好了(打火瞬间抖动一下然后正常)

早晨刚打火抖动一会就好了(打火瞬间抖动一下然后正常)

前言:了解汽车知识,让每一位车主维修保养不花冤枉钱。车辆信息:2010年的宝马740LI,3.0T直列6缸双增压N54发...

2023-04-30 08:29:29查看全文 >>

双离合起步抖动正常吗(双离合起步抖动是怎么回事)

双离合起步抖动正常吗(双离合起步抖动是怎么回事)

这辆吉利博越PRO的驾驶品质如何,1.8T加双离合的动力表现如何?今天就跟大家聊聊。 动力输出变速箱响应慢​博越...

2023-04-30 08:41:15查看全文 >>

起步没劲但跑起来没事(起步无力跑起来就好了怎么回事)

起步没劲但跑起来没事(起步无力跑起来就好了怎么回事)

投稿点这里虽然我们在选车的时候可以有很多选择,比如SUV和轿车,也可以选择国产或合资车型,但是总的来说只有两种,那就是自...

2023-04-30 08:48:49查看全文 >>

文档排行