Word VBA教程: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 类型,可选。如果模板处于写保护状态,则本参数是保存子文档模板修改时所需的密码。

VBA示例

本示例向活动文档中添加一篇名为“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"

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号