Метод Field.Cut (Word)
Удаляет указанное поле из документа и помещает его в буфер обмена.
expression. Вырезать
выражение (обязательно). Переменная, представляющая объект Field.
В этом примере удаляется первое поле активного документа и оно вставляется в точке вставки.
If ActiveDocument.Fields.Count >= 1 Then
ActiveDocument.Fields(1).Cut
Selection.Collapse Direction:=wdCollapseEnd
Selection.Paste
End If
В этом примере удаляется первое слово в первом абзаце и оно вставляется в конец абзаца.
With ActiveDocument.Paragraphs(1).Range
.Words(1).Cut
.Collapse Direction:=wdCollapseEnd
.Move Unit:=wdCharacter, Count:=-1
.Paste
End With
В этом примере содержимое выделенного фрагмента удаляется и вставляется в новый документ.
If Selection.Type = wdSelectionNormal Then
Selection.Cut
Documents.Add.Content.Paste
End If
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.