Selection.PasteSpecial (Word)

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

Ao contrário com o método Paste, com PasteSpecial pode controlar o formato das informações coladas e (opcionalmente) estabelecer um vínculo com o arquivo de origem (por exemplo, uma planilha do Microsoft Excel). Se você não quiser substituir o conteúdo da seleção especificada, use o método Collapse antes de usar esse método. Quando você usa esse método, a seleção não será expandida para incluir o conteúdo da área de transferência.

PasteSpecial (IconIndex, Link, Placement, DisplayAsIcon, DataType, IconFileName, IconLabel)


Selection.Collapse Direction:=wdCollapseStart 
Selection.PasteSpecial DataType:=wdPasteText

Arguments

Optional arguments

Os seguintes argumentos são opcionais

IconIndex (Integer) - Se DisplayAsIcon for True, esse argumento será um número que corresponde ao ícone que você deseja usar no arquivo de programa especificado por IconFilename. Se esse argumento for omitido, este método usa o primeiro ícone (padrão).

Link (Boolean) - True para criar um link para o arquivo de origem do conteúdo da área de transferência. O valor padrão é False.

Placement (WdOLEPlacement) - Pode ser uma das constantes WdOLEPlacement.

Os valores de retorno possíveis são wdFloatOverText - Flutua sobre o texto, wdInLine - Alinhado com o texto.

DisplayAsIcon (Boolean) - True para exibir o link como um ícone. O valor padrão é False.

DataType (WdPasteDataType) - Um formato para o conteúdo da Área de Transferência quando este é inserido no documento.

Aqui você pode encontrar os valores possíveis para WdPasteDataType

IconFileName (String) - Se DisplayAsIcon for True, esse argumento será o caminho e o nome do arquivo no qual o ícone a ser exibido está armazenado.

IconLabel (String) - Se DisplayAsIcon for True, esse argumento será o texto que aparece abaixo do ícone.