Método MailMergeFields.AddNextIf (Word)
Agrega un campo NEXTIF a un documento principal de combinación de correspondencia. Devuelve un objeto MailMergeField.
expresión. AddNextIf
( _Range_
, _MergeField_
, _Comparison_
, _CompareTo_
)
expresión requerida. Variable que representa una colección "MailMergeFields".
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Range | Obligatorio | Objeto Range | Ubicación del campo NEXTIF. |
MergeField | Obligatorio | String | Nombre del campo de combinación. |
Comparison | Obligatorio | WdMailMergeComparison | Operador utilizado en la comparación. |
CompareTo | Obligatorio | String | Texto que se debe comparar con el contenido de MergeField. |
MailMergeField
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.
En este ejemplo se agrega un campo NEXTIF delante del primer campo MERGEFIELD en Main.doc. Si el siguiente código postal es igual a 98004, el siguiente registro se combina con el documento de combinación actual.
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"
Objeto de colección MailMergeFields
¿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.