小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Word中VBA代碼的利用,使用InsertParagraphAfter方法插入新段落

 幽州淺水 2019-05-20

大家好,我們今日繼續(xù)講解VBA代碼解決方案的第142講內容:在word VBA中InsertParagraphAfter方法的利用。在前幾節(jié)的WORD VBA介紹中,我們講解了一些簡單的VBA語句,如何打開一個文件,如何設置段落的格式,今日講的是一個InsertParagraphAfter方法把幾個知識點給結合一下。還是以實例來講解,我們要首先新建一個文檔,并將相同的段落插入10 次。然后設置新文檔的垂直對齊方式,使10個段落在上邊距和下邊距之間等距排列。

在講解之前,我們先來看看InsertParagraphAfter方法的應用:

InsertParagraphAfter 方法可以在在范圍之后插入段落標記。

語法expression. InsertParagraphAfter

參數(shù):expression 是必需的表示'Range'對象的變量。

說明:在應用此方法之后,該范圍會擴展,以包含新段落。

Sub mynzInsertBeforekk()

Set myRange = ActiveDocument.Range(0, 0)

With myRange

.InsertBefore 'VBA學習方法'

.ParagraphFormat.Alignment = wdAlignParagraphCenter

.InsertParagraphAfter

End With

End Sub

上述代碼會在抬頭添加'VBA學習方法',單獨的一段,設置為中間對齊:

代碼截圖:

Word中VBA代碼的利用,使用InsertParagraphAfter方法插入新段落

運行前的截圖:

Word中VBA代碼的利用,使用InsertParagraphAfter方法插入新段落

運行后:

Word中VBA代碼的利用,使用InsertParagraphAfter方法插入新段落

我們再看看本文開始的示例要求,我們要首先新建一個文檔,并將相同的段落插入 10 次。然后設置新文檔的垂直對齊方式,使 10 個段落在上邊距和下邊距之間等距排列。代碼如下:

Sub mynzInsert()

Set myDoc = Documents.Add

With myDoc.Content

For I = 1 To 9

.InsertAfter 'VBA代碼解決方案' & I

.InsertParagraphAfter

Next I

.InsertAfter 'VBA代碼解決方案' & I

End With

myDoc.PageSetup.VerticalAlignment = wdAlignVerticalJustify

End Sub

截圖:

Word中VBA代碼的利用,使用InsertParagraphAfter方法插入新段落

運行:

Word中VBA代碼的利用,使用InsertParagraphAfter方法插入新段落

好了,今日的內容就講到這里了,今日內容回向:

1 InsertParagraphAfter 方法 的意義是什么?

2 如何設置段落的格式?

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多