共用方式為


MailMergeFields.AddNextIf 方法 (Word)

將 nextif 功能變數新增至合併列印主文件。 傳回 MailMergeField 物件。

語法

運算式AddNextIf( _Range_ , _MergeField_ , _Comparison_ , _CompareTo_ )

需要 expression。 代表 'MailMergeFields' 集合的變數。

參數

名稱 必要/選用 資料類型 描述
Range 必要 Range object NEXTIF 功能變數的位置。
MergeField 必要 String 合併欄位名稱。
Comparison 必要 WdMailMergeComparison 比較時使用的運算子。
CompareTo 必要 String 要與 MergeField 內容比較的文字。

傳回值

MailMergeField

註解

NEXTIF 功能變數會比較兩個運算式,如果比較結果為真,下一筆記錄就會合併至目前的合併文件。

範例

這個範例會在 Main.doc 中的第一個 MERGEFIELD 功能變數之前加入一個 NEXTIF 功能變數。如果下一個郵遞區號等於 98004,下一筆記錄就會合併至目前的合併文件。

Documents("Main.doc").MailMerge.Fields(1).Select 
Selection.Collapse Direction:=wdCollapseStart 
Documents("Main.doc").MailMerge.Fields.AddNextIf _ 
 Range:=Selection.Range, MergeField:="PostalCode", _ 
 Comparison:=wdMergeIfEqual, CompareTo:="98004"

另請參閱

MailMergeFields 集合物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應