Selection.PasteSpecial (Word)

Inserta el contenido del Portapapeles.

Al contrario de lo que ocurre con el método Paste , con PasteSpecial puede controlar el formato de la información pegada y (opcionalmente) establecer un vínculo con el archivo de origen (por ejemplo, una hoja de cálculo de Microsoft Excel).

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

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

Arguments

Optional arguments

Los siguientes argumentos son opcionales

IconIndex (Integer) - Si DisplayAsIcon es True, este argumento es un número que corresponde al icono que desea usar en el archivo de programa especificado por IconFilename.

Link (Boolean) - True para crear un vínculo al archivo de origen del contenido del Portapapeles.

Placement (WdOLEPlacement) - Puede ser cualquiera de las constantes WdOLEPlacement .

Posibles valores de retorno son wdFloatOverText - Flotar sobre el texto, wdInLine - En línea con el texto.

DisplayAsIcon (Boolean) - True para mostrar el vínculo como un icono.

DataType (WdPasteDataType) - Formato del contenido del Portapapeles cuando se inserta en el documento.


Aquí puede ver valores posibles para

WdPasteDataType

IconFileName (String) - Si DisplayAsIcon es True, este argumento es la ruta de acceso y el nombre para el archivo en el que está almacenado el icono que se mostrará.

IconLabel (String) - Si DisplayAsIcon es True, este argumento es el texto que aparece debajo del icono.