共用方式為


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"

另請參閱

MailMergeFields 集合物件

支援和意見反應

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