【分享成果,随喜正能量】不争,是歲月賦予的智慧,人生一局棋,關于輸赢,我們總是無能為力,迷惘時,多半在局内;了悟時,人已在局外。不吵,是時光賦予的平和,遇到問題的處理方式有很多種,發怒是一種、隐忍是一種、不理會又是一種。不炫耀,是經曆賦予的謙卑,低調,是态度;不炫耀,則是一種智慧。心懷謙卑,世界才會對你友好。真正的看破紅塵是看破煩惱的虛幻,發現生命的力量,放下生活的負面情緒,讓自己再一次打起精神,鼓足勇氣,活出生活真正的突破,真正的昂揚,真正的嶄新,每一天都嶄新。
《VBA之Word應用》,是我推出第八套教程,教程是專門講解VBA在Word中的應用,圍繞“面向對象編程”講解,首先讓大家認識Word中VBA的對象,以及對象的屬性、方法,然後通過實例讓大家感受到Word VBA 的妙處。本套教程共三冊十六章,今日内容是第四章“段落集合Paragraphs對象及段落Paragraph對象”第1節:文檔段落(Paragraphs)的格式設置。
第二節 段落集合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
代碼截圖:
代碼解讀:(略)
代碼的運行,在代碼運行前,我們先看看當前文檔的界面:
代碼運行後:
代碼運行後:
今日内容回向:
1 什麼是段落集合對象的Count Format等屬性?
2 什麼是段落集合對象的SpaceAfter SpaceBefore屬性?
本講内容參考程序文件:Doc 004文檔.docm
① 7→1→3→2→6→5或者7→4→3→2→6→5 ② 7→8
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!