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.