Compartir a través de


Método MailMergeFields.AddIf (Word)

Agrega un campo IF a un documento principal de combinación de correspondencia. Devuelve un objeto MailMergeField.

Sintaxis

expresión. AddIf( _Range_ , _MergeField_ , _Comparison_ , _CompareTo_ , _TrueAutoText_ , _TrueText_ , _FalseAutoText_ , _FalseText_ )

expresión requerida. Variable que representa una colección "MailMergeFields".

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Range Obligatorio Objeto Range Ubicación del campo IF.
MergeField Obligatorio String Nombre del campo de combinación.
Comparison Obligatorio WdMailMergeComparison Operador utilizado en la comparación.
CompareTo Opcional Variant Texto que se debe comparar con el contenido de MergeField.
TrueAutoText Opcional Variant Elemento de Autotexto que se inserta si la comparación es verdadera. Si se especifica este argumento, se pasa por alto TrueText.
TrueText Opcional Variant Texto que se inserta si la comparación es verdadera.
FalseAutoText Opcional Variant Elemento de Autotexto que se inserta si la comparación es falsa. Si se especifica este argumento, se pasa por alto FalseText.
FalseText Opcional Variant Texto que se inserta si la comparación es falsa.

Valor devuelto

MailMergeField

Comentarios

Cuando se actualiza, el campo IF compara el campo de un registro con el valor especificado y, a continuación, inserta el texto apropiado según el resultado de la comparación.

Ejemplo:

En este ejemplo se inserta "for your personal use" si el campo de combinación de correspondencia Company está vacío y "for your business" si dicho campo no está vacío.

ActiveDocument.MailMerge.Fields.AddIf Range:=Selection.Range, _ 
 MergeField:="Company", Comparison:=wdMergeIfIsBlank, _ 
 TrueText:="for your personal use", _ 
 FalseText:="for your business"

Consulte también

Objeto de colección MailMergeFields

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.