Метод Range.Paste (Word)

Вставляет содержимое буфера обмена в указанный диапазон.

Синтаксис

expression. Вставить

выражение (обязательно). Переменная, представляющая объект Range .

Замечания

Если вы не хотите заменять содержимое диапазона, используйте метод Collapse , прежде чем использовать этот метод.

При использовании этого метода с объектом Range диапазон расширяется, чтобы включить содержимое буфера обмена.

Пример

В этом примере первая таблица активного документа копируется и вставляется в новый документ.

If ActiveDocument.Tables.Count >= 1 Then 
 ActiveDocument.Tables(1).Range.Copy 
 Documents.Add.Content.Paste 
End If

В этом примере выделенный фрагмент копируется и вставляется в конец документа.

If Selection.Type <> wdSelectionIP Then 
 Selection.Copy 
 Set Range2 = ActiveDocument.Content 
 Range2.Collapse Direction:=wdCollapseEnd 
 Range2.Paste 
End If

См. также

Объект Range

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.