Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si la propiedad InvalidAddress es True, esta propiedad devuelve o establece una cadena que describe los datos no válidos en un registro de combinación de correspondencia. Lectura y escritura.
Sintaxis
expresión. InvalidComments
expresión Variable que representa un objeto MailMergeDataSource .
Valor devuelto
Cadena
Observaciones
Utilice el método SetAllErrorFlags para establecer las propiedades InvalidAddress e InvalidComments para todos los registros de un origen de datos.
Ejemplo
En este ejemplo se buscan los registros para comprobar que la longitud del campo PostalCode de cada uno de los registros tiene al menos cinco dígitos. De no ser así, el registro se excluye de la combinación de correspondencia y se marca como no válido.
Sub ExcludeRecords()
Dim intRecord As Integer
With ActiveDocument.MailMerge
For intRecord = 1 To .DataSource.RecordCount
.DataSource.ActiveRecord = intRecord
If Len(.DataSource.DataFields("PostalCode").Value) < 5 Then
With .DataSource
.Included = False
.InvalidAddress = True
.InvalidComments = "This record is removed " & _
"from the mail merge because its postal code" & _
"has less than five digits."
End With
End If
Next
End With
End Sub
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.