Range.InsertFile method (Word)
Inserts all or part of the specified file.
Syntax
expression.InsertFile (FileName, Range, ConfirmConversions, Link, Attachment)
expression Required. A variable that represents a Range object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
FileName | Required | String | The path and file name of the file to be inserted. If you don't specify a path, Word assumes the file is in the current folder. |
Range | Optional | Variant | If the specified file is a Word document, this parameter refers to a bookmark. If the file is another type (for example, a Microsoft Excel worksheet), this parameter refers to a named range or a cell range (for example, R1C1:R3C4). |
ConfirmConversions | Optional | Variant | True to have Word prompt you to confirm conversion when inserting files in formats other than the Word Document format. |
Link | Optional | Variant | True to insert the file by using an INCLUDETEXT field. |
Attachment | Optional | Variant | True to insert the file as an attachment to an email message. |
Example
This example uses an INCLUDETEXT field to insert the TEST.DOC file at the end of the current document.
ActiveDocument.Range.Collapse Direction:=wdCollapseEnd
ActiveDocument.Range.InsertFile FileName:="C:\TEST.DOC", Link:=True
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.