Word VBA教程:CreateHeaderSource方法

创建一个保存域名记录的 Word 文档,该记录用来在邮件合并中替换数据源域名记录。本方法将新的域名源附加到指定文档,如果该文档不是主文档,则把它视为主文档。

注意   新的域名源通过一张表格来排列邮件合并域名。

expression.CreateHeaderSource(Name, PasswordDocument, WritePasswordDocument, HeaderRecord)

expression   必需。该表达式返回一个 MailMerge对象。

Name   String 类型,必需。新域名源的路径名和文件名。

PasswordDocument   Variant 类型,可选。用于打开新域名源的口令。

WritePasswordDocument   Variant 类型,可选。用于保存对域名源所作修改的口令。

HeaderRecord   Variant 类型,可选。一个指定域名记录的域名的字符串。如果省略该参数,则使用标准的域名记录:“标题、姓名、职务、单位、地址 1、地址 2、市/县、省/市/自治区、邮政编码、国家/地区、住宅电话、办公电话”。若要在 Windows 中分隔域名,可在“控制面板”的“区域设置”中指定列表分隔符。

VBA示例

本示例创建一个带有五个域名的域名源,并将新的名为“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

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号