分享成果,随喜正能量】不争,是岁月赋予的智慧,人生一局棋,关于输赢,我们总是无能为力,迷惘时,多半在局内;了悟时,人已在局外。不吵,是时光赋予的平和,遇到问题的处理方式有很多种,发怒是一种、隐忍是一种、不理会又是一种。不炫耀,是经历赋予的谦卑,低调,是态度;不炫耀,则是一种智慧。心怀谦卑,世界才会对你友好。真正的看破红尘是看破烦恼的虚幻,发现生命的力量,放下生活的负面情绪,让自己再一次打起精神,鼓足勇气,活出生活真正的突破,真正的昂扬,真正的崭新,每一天都崭新。

《VBA之Word应用》,是我推出第八套教程,教程是专门讲解VBA在Word中的应用,围绕“面向对象编程”讲解,首先让大家认识Word中VBA的对象,以及对象的属性、方法,然后通过实例让大家感受到Word VBA 的妙处。本套教程共三册十六章,今日内容是第四章“段落集合Paragraphs对象及段落Paragraph对象”第1节:文档段落(Paragraphs)的格式设置。

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(1)

第二节 段落集合Paragraphs对象(二)

大家好,我们继续段落集合Paragraphs对象属性的讲解,上一节中,我们讲了段落的对齐及缩进和悬挂的设置,这节我们继续讲解其他的一些属性。

1 Paragraphs.Count 属性

该属性返回一个Long , 该值代表集合中的段落数。此为只读属性。

语法:expression.Count

其中expression 是必需的。一个代表 "段落" 集合的变量。

2 Paragraphs.Format 属性

该属性返回或设置一个ParagraphFormat对象, 该对象代表指定的一个或多个段落的格式。

语法:expression.Format

其中expression 是必需的。一个代表 "段落" 集合的变量。

3 Paragraphs.Last 属性

该属性返回一个Paragraph段落对象, 该对象代表段落集合中的最后一个项目。

语法:expression. Last

其中expression 是必需的。一个代表 "段落" 集合的变量。

4 Paragraphs.SpaceAfter 属性

该属性返回或设置指定段落或文本栏后面的间距 (以磅为单位) 的数量。

语法:expression. SpaceAfter

其中expression 是必需的。一个代表 "段落" 集合的变量。

5 Paragraphs.SpaceBefore属性

该属性返回或设置指定段落的段前间距 (以磅为单位)。

语法:expression. SpaceBefore

其中expression 是必需的。一个代表 "段落" 集合的变量。

6 实例:段落集合数目、格式的设置

下面我们看看上述属性的一些应用实例,在下面的实例中我们将首先显示活动文档的段数,然后将活动文档的所有段落靠左对齐,将活动文档中所有段落的段后间距设置为12 磅,将所有段落的段前间距设置为12磅,最后将活动文档中的最后一个段落设置为右对齐。

我们先看看代码:

Sub mynzA()

'显示活动文档的段数

MsgBox "当前活动文档中的段落数为:" & ActiveDocument.Paragraphs.Count

'以下示例将活动文档的所有段落靠左对齐

ActiveDocument.Paragraphs.Format.Alignment = wdAlignParagraphLeft

'将活动文档中所有段落的段后间距设置为 12 磅

ActiveDocument.Paragraphs.SpaceAfter = 12

'将活动文档中所有段落的段前间距设置为 12 磅

ActiveDocument.Paragraphs.SpaceBefore = 12

'将活动文档中的最后一个段落设置为右对齐

ActiveDocument.Paragraphs.Last.Alignment = wdAlignParagraphRight

End Sub

代码截图:

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(2)

代码解读:(略)

代码的运行,在代码运行前,我们先看看当前文档的界面:

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(3)

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(4)

代码运行后:

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(5)

代码运行后:

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(6)

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(7)

今日内容回向:

1 什么是段落集合对象的Count Format等属性?

2 什么是段落集合对象的SpaceAfter SpaceBefore属性?

graphpad中文字体排列不整齐(文档段落Paragraphs的格式设置)(8)

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

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

,