Método Worksheet.Paste (Excel)

Cola o conteúdo da Área de Transferência na planilha.

Sintaxe

expressão. Colar (Destino, Link)

Expressão Uma variável que representa um objeto Worksheet .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Destination Opcional Variantes Um objeto Range que especifica o local em que o conteúdo da Área de Transferência deve ser colado. Se este argumento for omitido, será usada a seleção atual. Esse argumento só poderá ser especificado se o conteúdo da Área de Transferência puder ser colado em um intervalo. Se ele for especificado, o argumento Link não poderá ser usado.
Link Opcional Variant True para estabelecer um vínculo com a fonte dos dados colados. Se este argumento for especificado, o argumento Destination não poderá ser usado. O valor padrão é False.

Comentários

Se você não especificar o argumento Destino , deverá selecionar o intervalo de destino antes de usar esse método.

Esse método pode modificar a seleção da planilha, dependendo do conteúdo da Área de Transferência.

Exemplo

Este exemplo copia dados das células C1:C5 de Sheet1 para as células D1:D5 de Sheet1.

Worksheets("Sheet1").Range("C1:C5").Copy 
ActiveSheet.Paste Destination:=Worksheets("Sheet1").Range("D1:D5")

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.