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


Метод View.Paste (PowerPoint)

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

Синтаксис

expression. Вставить

Выражение Переменная, представляющая объект View .

Замечания

Попытка вставить объект в представление, которое не будет принимать его, приводит к ошибке.

Используйте свойство ViewType , чтобы задать представление для окна перед вставкой в него содержимого буфера обмена. В следующей таблице показано, что можно вставить в каждое представление.

В этом представлении В буфер обмена можно вставить следующее:
Представление слайда или страницы заметок Фигуры, текст или целые слайды. При вставке слайда из буфера обмена изображение слайда будет вставлено на слайд, главную страницу или страницу заметок в виде внедренного объекта. Если выбрана одна фигура, вставленный текст будет добавлен к тексту фигуры; Если выбран текст, вставленный текст заменит выделенный фрагмент; Если выбрано что-либо еще, вставленный текст будет помещен в собственный текстовый фрейм. Вставленные фигуры будут добавлены в верхнюю часть z-порядка и не будут заменять выбранные фигуры.
Представление структуры Текст или целые слайды. Нельзя вставлять фигуры в режим контура. Вставленный слайд будет вставлен перед слайдом, содержащим курсор.
Представление сортировщика слайдов Слайды целиком. Нельзя вставить фигуры или текст в представление сортировщика слайдов. Вставленный слайд будет вставлен в курсор или после последнего слайда, выбранного в презентации.

Если исходное содержимое загружено не полностью, этот метод завершается сбоем и возникает ошибка. Дополнительные сведения о частичных документах см. в разделе Работа с частичными документами.

Пример

В этом примере выделение в одном окне копируется в буфер обмена и копируется в представление во окне 2. Если содержимое буфера обмена не удается вставить в представление во 2-м окне (например, при попытке вставить фигуру в представление сортировщика слайдов), этот пример завершается ошибкой.

Windows(1).Selection.Copy

Windows(2).View.Paste

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

Windows(1).Selection.Copy

With Windows(2)

    .ViewType = ppViewSlide

    .View.Paste

End With


См. также

Отобразить объект

Работа с частичными документами

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

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