MailMergeFields.AddNextIf (Word)

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

El campo NEXTIF compara dos expresiones y, si la comparación es verdadera, el siguiente registro se combina con el documento de combinación actual.

AddNextIf (Range, MergeField, Comparison, CompareTo)


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"

Arguments

Estos son los argumentos con nombre :

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

MergeField - String

Comparison (WdMailMergeComparison) - Operador utilizado en la comparación.


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.