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
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.