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"
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。