全部显示

OpenHeaderSource 方法

       

将一个邮件合并域名源附加到指定文档。

expression.OpenHeaderSource(Name, Format, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, OpenExclusive)

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

Name   String 类型,必需。域名源的文件名。

Format   Variant 类型,可选。用于打开文档的文件转换器。可以是下列 WdOpenFormat 常量之一。若要指定一个外部文件格式,请用 FileConverter 对象的 OpenFormat 属性来确定用于本参数的值。

ConfirmConversions   Variant 类型,可选。如果为 True,则当文件不是 Word 格式时,将显示“转换文件”对话框。

ReadOnly   Variant 类型,可选。如果为 True,可以只读方式打开域名源。

AddToRecentFiles   Variant 类型,可选。如果为 True,则会将文件名添加至“文件”菜单底部的最近使用过的文件列表中。

PasswordDocument   Variant 类型,可选。打开域名源文档所需的密码。

PasswordTemplate   Variant 类型,可选。打开域名源模板所需的密码。

Revert   Variant 类型,可选。当 Name 是一个打开文档的文件名时,控制相应的操作。如果为 True,则放弃已打开文档中任何没有保存的更改,并重新打开文件;如果为 False,则激活已打开的文档。

WritePasswordDocument   Variant 类型,可选。保存文档数据源中修改所需的密码。

WritePasswordTemplate   Variant 类型,可选。保存模板数据源中修改所需的密码。

OpenExclusive  Variant 类型,可选。如果为 True,则以独占方式打开。

说明

附加一个域名源时,域名源中的第一个记录将替换数据源中的域名记录。

示例

本示例将活动文档设置为套用信函的主文档,然后为其附加名为“Header.doc”的域名源和名为“Names.doc”的数据文档。

With ActiveDocument.MailMerge
    .MainDocumentType = wdFormLetters
    .OpenHeaderSource Name:="C:\Documents\Header.doc", _
         Revert:=False, AddToRecentFiles:=False
    .OpenDataSource Name:="C:\Documents\Names.doc"
End With