创建一个保存域名记录的 Word 文档,该记录用来在邮件合并中替换数据源域名记录。本方法将新的域名源附加到指定文档,如果该文档不是主文档,则把它视为主文档。
注意 新的域名源通过一张表格来排列邮件合并域名。
expression.CreateHeaderSource(Name, PasswordDocument, WritePasswordDocument, HeaderRecord)
expression 必需。该表达式返回一个 MailMerge 对象。
Name String 类型,必需。新域名源的路径名和文件名。
PasswordDocument Variant 类型,可选。用于打开新域名源的口令。
WritePasswordDocument Variant 类型,可选。用于保存对域名源所作修改的口令。
HeaderRecord Variant 类型,可选。一个指定域名记录的域名的字符串。如果省略该参数,则使用标准的域名记录:“标题、姓名、职务、单位、地址 1、地址 2、市/县、省/市/自治区、邮政编码、国家/地区、住宅电话、办公电话”。若要在 Windows 中分隔域名,可在“控制面板”的“区域设置”中指定列表分隔符。
本示例创建一个带有五个域名的域名源,并将新的名为“Header.doc”的域名源附加给活动文档。
ActiveDocument.MailMerge.CreateHeaderSource Name:="Header.doc", _
HeaderRecord:="Name, Address, City, State, Zip"
本示例为名为“Main.doc”的文档创建一个域名源(使用标准的域名记录),然后打开名为“Data.doc”的数据源。
With Documents("Main.doc").MailMerge
.CreateHeaderSource Name:="Fields.doc"
.OpenDataSource Name:="C:\Documents\Data.doc"
End With