MailMergeFields.AddSkipIf 方法 (Word)
將 SKIPIF 欄位新增至合併列印主文件。 傳回 MailMergeField 物件。 .
語法
運算式。 AddSkipIf
( _Range_
, _MergeField_
, _Comparison_
, _CompareTo_
)
需要 expression。 代表 'MailMergeFields' 集合的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Range | 必要 | Range 物件 | SKIPIF 功能變數的位置。 |
MergeField | 必要 | String | 合併欄位名稱。 |
Comparison | 必要 | WdMailMergeComparison | 比較時使用的運算子。 |
CompareTo | 選用 | Variant | 要與 MergeField 內容比較的文字。 |
傳回值
MailMergeField
註解
SKIPIF 功能變數會比較兩個運算式,如果比較結果為真,SKIPIF 就會移至資料來源中的下一筆記錄,並啟動新的合併文件。
範例
這個範例會在 Main.doc 中的第一個 MERGEFIELD 功能變數之前加入一個 SKIPIF 功能變數。如果下一個郵遞區號等於 98040,就會略過下一筆記錄。
Documents("Main.doc").MailMerge.Fields(1).Select
Selection.Collapse Direction:=wdCollapseStart
Documents("Main.doc").MailMerge.Fields.AddSkipIf _
Range:=Selection.Range, MergeField:="PostalCode", _
Comparison:=wdMergeIfEqual, CompareTo:="98040"
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。