MailMergeFields.AddSkipIf (Word)

Agrega un campo SKIPIF a un documento principal de combinación de correspondencia.

El campo SKIPIF compara dos expresiones y, si la comparación es verdadera, SKIPIF pasa al siguiente registro del origen de datos y comienza un nuevo documento de combinación.

AddSkipIf (Range, MergeField, Comparison, CompareTo)


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"

Arguments

Estos son los argumentos con nombre :

Range (Range) - Ubicación del campo SKIPIF.

MergeField - String

Comparison - WdMailMergeComparison


Valores posibles son

wdMergeIfEqual Se devuelve un valor si el campo de combinación de correspondencia es igual que un valor determinado.
wdMergeIfGreaterThan Se devuelve un valor si el campo de combinación de correspondencia es mayor que un valor determinado.
wdMergeIfGreaterThanOrEqual Se devuelve un valor si el campo de combinación de correspondencia es igual o mayor que un valor determinado.
wdMergeIfIsBlank Se devuelve un valor si el campo de combinación de correspondencia está en blanco.
wdMergeIfIsNotBlank Se devuelve un valor si el campo de combinación de correspondencia no está en blanco.
wdMergeIfLessThan Se devuelve un valor si el campo de combinación de correspondencia es menor que un valor determinado.
wdMergeIfLessThanOrEqual Se devuelve un valor si el campo de combinación de correspondencia es igual o menor que un valor determinado.
wdMergeIfNotEqual Se devuelve un valor si el campo de combinación de correspondencia no es igual que un valor determinado.

Optional arguments

Los siguientes argumentos son opcionales

CompareTo (String) - Texto que se debe comparar con el contenido de MergeField.