Método MailMergeFields.AddSkipIf (Word)
Agrega un campo SKIPIF a un documento principal de combinación de correspondencia. Devuelve un objeto MailMergeField. .
Sintaxis
expresión. AddSkipIf
( _Range_
, _MergeField_
, _Comparison_
, _CompareTo_
)
expresión requerida. Variable que representa una colección "MailMergeFields".
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Range | Obligatorio | Range (objeto) | Ubicación del campo SKIPIF. |
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. |
Valor devuelto
MailMergeField
Comentarios
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.
Ejemplo:
En este ejemplo se agrega un campo SKIPIF delante del primer campo MERGEFIELD en Main.doc. Si el siguiente código postal es igual a 98040, no se tiene en cuenta dicho registro.
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"
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.