Selection.PasteSpecial (Word)

Inserts the contents of the Clipboard.

Unlike with the Paste method, with PasteSpecial you can control the format of the pasted information and (optionally) establish a link to the source file (for example, a Microsoft Excel worksheet). If you do not want to replace the contents of the specified selection, use the Collapse method before you use this method. When you use this method, the selection does not expand to include the contents of the Clipboard.

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


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

Arguments

Optional arguments

The following arguments are optional

IconIndex (Integer) - If DisplayAsIcon is True, this argument is a number that corresponds to the icon you want to use in the program file specified by IconFilename. If this argument is omitted, this method uses the first (default) icon.

Link (Boolean) - True to create a link to the source file of the Clipboard contents. The default value is False.

Placement (WdOLEPlacement) - Can be either of the WdOLEPlacement constants.

Possible return values are wdFloatOverText - Float over text, wdInLine - In line with text.

DisplayAsIcon (Boolean) - True to display the link as an icon. The default value is False.

DataType (WdPasteDataType) - A format for the Clipboard contents when they are inserted into the document. WdPasteDataType.

Here you can find possible values for WdPasteDataType

IconFileName (String) - If DisplayAsIcon is True, this argument is the path and file name for the file in which the icon to be displayed is stored.

IconLabel (String) - If DisplayAsIcon is True, this argument is the text that appears below the icon.