Selection.PasteSpecial method (Word)
Вставляет содержимое буфера обмена.
Синтаксис
expression. PasteSpecial (IconIndex, Link, Placement, DisplayAsIcon, DataType, IconFileName, IconLabel)
выражение (обязательно). Переменная, представляющая объект Selection .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
IconIndex | Необязательный | Variant | Если параметр DisplayAsIcon имеет значение True, этот аргумент представляет собой число, соответствующее значку, который вы хотите использовать в файле программы, заданном параметром IconFilename. Если этот аргумент опущен, этот метод использует первый значок (по умолчанию). |
Link | Необязательный | Variant | Значение true , чтобы создать ссылку на исходный файл содержимого буфера обмена. Значение по умолчанию — False. |
Placement | Необязательный | Variant | Может быть любой из констант WdOLEPlacement . |
DisplayAsIcon | Необязательный | Variant | Значение true , чтобы отобразить ссылку в виде значка. Значение по умолчанию — False. |
DataType | Необязательный | Variant | Формат для содержимого буфера обмена при его вставке в документ. WdPasteDataType. |
IconFileName | Необязательный | Variant | Если параметр DisplayAsIcon имеет значение True, этот аргумент является путем и именем файла, в котором хранится отображаемый значок. |
IconLabel | Необязательный | Variant | Если параметр DisplayAsIcon имеет значение True, этот аргумент представляет собой текст, который отображается под значком. |
Замечания
В отличие от метода Paste , с помощью PasteSpecial можно управлять форматом вставленной информации и (при необходимости) установить ссылку на исходный файл (например, лист Microsoft Excel). Если вы не хотите заменять содержимое указанного выделенного фрагмента, перед использованием этого метода используйте метод Collapse . При использовании этого метода выделение не расширяется, чтобы включить содержимое буфера обмена.
Пример
В этом примере содержимое буфера обмена вставляется в точку вставки как неформатированный текст.
Selection.Collapse Direction:=wdCollapseStart
Selection.PasteSpecial DataType:=wdPasteText
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.