Прочитать на английском

Поделиться через


Метод 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

См. также

Объект Field

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

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