Compartilhar via


Método Range.Paste (Word)

Insere o conteúdo da área de transferência no intervalo especificado.

Sintaxe

expressão. Colar

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

Comentários

Se você não quiser substituir o conteúdo do intervalo, use o método Collapse antes de usar esse método.

Quando você usa esse método com um objeto Range, o intervalo se expande para incluir o conteúdo da área de transferência.

Exemplo

Este exemplo copia e cola a primeira tabela do documento ativo em um novo documento.

If ActiveDocument.Tables.Count >= 1 Then 
 ActiveDocument.Tables(1).Range.Copy 
 Documents.Add.Content.Paste 
End If

Este exemplo copia a seleção e a cola no final do documento.

If Selection.Type <> wdSelectionIP Then 
 Selection.Copy 
 Set Range2 = ActiveDocument.Content 
 Range2.Collapse Direction:=wdCollapseEnd 
 Range2.Paste 
End If

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.