Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
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.