AddFromFile 方法

       

在所选内容的开始处,将指定的子文档添至主文档,并返回一个 Subdocument 对象。

注意   如果活动视图方式既不是大纲视图,又不是主控文档视图,会导致出错。

expression.AddFromFile(Name, ConfirmConversions, ReadOnly, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate)

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

Name   String 类型,必需。需要插入主文档中的子文档的文件名。

ConfirmConversions   Variant 类型,可选。如果本参数为 True,则当转换文件不是 Word 格式时,需在“转换文件”对话框中确认文件转换。

ReadOnly   Variant 类型,可选。如果本参数为 True,则以只读方式插入子文档。

PasswordDocument   Variant 类型,可选。如果子文档已用密码加以保护,则本参数是打开子文档时所需的密码。

PasswordTemplate   Variant 类型,可选。如果模板已用密码加以保护,则本参数是打开子文档模板所需的密码。

Revert   Variant 类型,可选。当 Name 是一个打开的文档的文件名时,控制将要进行的操作。如果本参数为 True,则插入子文档的保存版本。如果本参数为 False,则插入子文档的打开版本,其中可能包含未保存的修改。

WritePasswordDocument   Variant 类型,可选。如果文档文件处于写保护状态,则本参数是保存文档修改时所需的密码。

WritePasswordTemplate   Variant 类型,可选。如果模板处于写保护状态,则本参数是保存子文档模板修改时所需的密码。

示例

本示例向活动文档中添加一篇名为“Subdoc.doc”的子文档。

ActiveDocument.ActiveWindow.View.Type = wdMasterView
ActiveDocument.Subdocuments.AddFromFile _
    Name:="C:\Subdoc.doc"

本示例以只读方式向活动文档中添加一篇已用密码保护的名为“Subdoc.doc”的子文档。

Selection.Range.Subdocuments.AddFromFile Name:="C:\Subdoc.doc", _
    ReadOnly:=True, PasswordDocument:="secretpassword1"