Range.PasteSpecial Method
Word Developer Reference |
Inserts the contents of the Clipboard. .
Syntax
expression.PasteSpecial(IconIndex, Link, Placement, DisplayAsIcon, DataType, IconFileName, IconLabel)
expression Required. A variable that represents a Range object.
Parameters
Name | Required/Optional | Data Type | Description |
---|---|---|---|
IconIndex | Optional | Variant | 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. Icons appear in the Change Icon dialog box: 0 (zero) corresponds to the first icon, 1 corresponds to the second icon, and so on. If this argument is omitted, the first (default) icon is used. |
Link | Optional | Variant | True to create a link to the source file of the Clipboard contents. The default value is False. |
Placement | Optional | Variant | Can be either of the following WdOLEPlacement constants: wdFloatOverText or wdInLine. The default value is wdInLine. |
DisplayAsIcon | Optional | Variant | True to display the link as an icon. The default value is False. |
DataType | Optional | Variant | A format for the Clipboard contents when they're inserted into the document. Can be any WdPasteDataType constant. |
IconFileName | Optional | Variant | 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 | Optional | Variant | If DisplayAsIcon is True, this argument is the text that appears below the icon. |
Example
This example inserts the Clipboard contents at the insertion point as unformatted text.
Visual Basic for Applications |
---|
|
This example copies the selected text and pastes it into a new document as a hyperlink. The source document must first be saved for this example to work.
Visual Basic for Applications |
---|
|
See Also