MailMergeDataSource.InvalidAddress 属性 (发布服务器)

要标记邮件合并数据源中的记录,如果它包含无效数据。 读/写 Boolean

语法

表达式InvalidAddress

表达 一个代表 MailMergeDataSource 对象的变量。

返回值

布尔值

备注

使用 SetAllErrorFlags 方法来设置数据源中的所有记录的 InvalidAddressInvalidComments 属性。

示例

本示例搜索记录,验证每个记录的 PostalCode 字段长度是否不少于五位。 如果不是,该记录将从邮件合并中排除并被标记为无效。

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

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。