Método Range.InsertFile (Word)

Insere todo o arquivo especificado ou parte dele.

Sintaxe

expressão. InsertFile (FileName, Range, ConfirmConversions, Link, Attachment)

expressão Obrigatório. Uma variável que representa um objeto Range.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
FileName Obrigatório String O caminho e o nome do arquivo a ser inserido. Se você não especificar um caminho, o Word partirá do pressuposto de que o arquivo se encontra na pasta atual.
Range Opcional Variant Quando o arquivo especificado é um documento do Word, esse parágrafo se refere a um indicador. Quando o arquivo é de outro tipo (por exemplo, uma planilha do Microsoft Excel), esse parâmetro se refere a um intervalo nomeado ou a um intervalo de células (por exemplo, L1C1:L3C4).
ConfirmConversions Opcional Variant True para fazer com que o Word peça a você que confirme a conversão ao inserir arquivos de outros formatos que não sejam o formato de documento do Word.
Link Opcional Variant True para inserir o arquivo usando um campo INCLUDETEXT.
Attachment Opcional Variantes True para inserir o arquivo como um anexo a uma mensagem de email.

Exemplo

Este exemplo usa um campo INCLUDETEXT para inserir o arquivo TEST.DOC no final do documento atual.

ActiveDocument.Range.Collapse Direction:=wdCollapseEnd 
ActiveDocument.Range.InsertFile FileName:="C:\TEST.DOC", Link:=True

Confira também

Objeto Range

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.