Метод Slides.Paste (PowerPoint)
Вставляет слайды из буфера обмена в коллекцию Слайды для презентации. Укажите, куда нужно вставить слайды с помощью аргумента Index . Возвращает объект SlideRange , представляющий вставленные объекты. Каждый вставленный слайд становится членом указанной коллекции Slides .
Синтаксис
expression. Вставка (индекс)
Выражение Переменная, представляющая объект Slides .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Индекс; | Необязательный | Integer | Номер индекса слайда, перед которым должны быть вставлены слайды в буфер обмена. Если этот аргумент опущен, слайды в буфере обмена будут вставлены после последнего слайда в презентации. |
Возвращаемое значение
SlideRange
Замечания
Используйте свойство ViewType , чтобы задать представление для окна перед вставкой в него содержимого буфера обмена. В следующей таблице показано, что можно вставить в каждое представление.
В этом представлении | В буфер обмена можно вставить следующее: |
---|---|
Представление слайда или страницы заметок | Фигуры, текст или целые слайды. При вставке слайда из буфера обмена изображение слайда будет вставлено на слайд, главную страницу или страницу заметок в виде внедренного объекта. Если выбрана одна фигура, вставленный текст будет добавлен к тексту фигуры; Если выбран текст, вставленный текст заменит выделенный фрагмент; Если выбрано что-либо еще, вставленный текст будет помещен в собственный текстовый фрейм. Вставленные фигуры будут добавлены в верхнюю часть z-порядка и не будут заменять выбранные фигуры. |
Представление структуры | Текст или целые слайды. Нельзя вставлять фигуры в режим контура. Вставленный слайд будет вставлен перед слайдом, содержащим курсор. |
Представление сортировщика слайдов | Слайды целиком. Нельзя вставить фигуры или текст в представление сортировщика слайдов. Вставленный слайд будет вставлен в курсор или после последнего слайда, выбранного в презентации. |
Если исходное содержимое загружено не полностью, этот метод завершается сбоем и возникает ошибка. Дополнительные сведения о частичных документах см. в разделе Работа с частичными документами.
Пример
В этом примере вырезается три и пять слайдов из презентации "Старые продажи", а затем вставляется перед четвертым слайдом в активной презентации.
Presentations("Old Sales").Slides.Range(Array(3, 5)).Cut
ActivePresentation.Slides.Paste 4
См. также
Работа с частичными документами
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по