Método Range.PasteExcelTable (Word)

Cola e formata uma tabela do Microsoft Excel.

Sintaxe

expression. PasteExcelTable( _LinkedToExcel_ , _WordFormatting_ , _RTF_ )

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
LinkedToExcel Obrigatório Boolean True vincula a tabela colada ao arquivo Excel original para que as alterações feitas no arquivo do Excel é refletidas no Microsoft Word.
WordFormatting Obrigatório Boolean True formatos de tabela usando a formatação no documento do Word. False formata o índice de acordo com o arquivo Excel original.
RTF Obrigatório Boolean True cola a tabela do Excel usando o formato Rich Text (RTF). False cola a tabela Excel como HTML.

Exemplo

Este exemplo cola uma tabela Excel no documento ativo. Os parâmetros especificam que a tabela colada seja associada ao arquivo Excel, retenha a formatação original do Excel e seja colado como RTF. Este exemplo assume que a área de transferência contenha uma tabela Excel.

Sub PasteExcelFormatted() 
 Selection.PasteExcelTable _ 
 LinkedToExcel:=True, _ 
 WordFormatting:=False, _ 
 RTF:=True 
End Sub

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.