View.Paste 方法 (PowerPoint)

将剪贴板上的内容粘贴到活动视图中。 试图将对象粘贴到不接受它的视图中会导致错误。

语法

表达式粘贴

表达 一个代表 View 对象的变量。

备注

试图将对象粘贴到不接受它的视图中会导致错误。

将剪贴板内容粘贴到窗口中之前,请使用 ViewType 属性设置窗口视图。 下表显示了可以粘贴到每个视图中的内容。

视图 可以从剪贴板中粘贴以下内容
幻灯片视图或备注页视图 Shapes, text, or entire slides. If you paste a slide from the Clipboard, an image of the slide will be inserted onto the slide, master, or notes page as an embedded object. If one shape is selected, the pasted text will be appended to the shape's text; if text is selected, the pasted text will replace the selection; if anything else is selected, the pasted text will be placed in it is own text frame. Pasted shapes will be added to the top of the z-order and won't replace selected shapes.
大纲视图 文本或整张幻灯片。 不能向大纲视图粘贴形状。 粘贴的幻灯片将被插到光标所在的幻灯片之前。
幻灯片浏览视图 整张幻灯片。 不能向幻灯片浏览视图粘贴形状或文本。 粘贴的幻灯片将被插到光标处或演示文稿中最后选中的一张幻灯片之后。

如果未完全下载源内容,此方法将失败并发生错误。 有关分部文档的详细信息,请参阅 使用分部文档

示例

本示例在第一个窗口中复制选定幻灯片到剪贴板并将其复制到第二个窗口的视图中。 例如,如果无法将剪贴板内容粘贴到第二 (窗口中的视图中,则如果尝试将形状粘贴到幻灯片排序器视图中) ,则此示例将失败。

Windows(1).Selection.Copy

Windows(2).View.Paste

本示例将第一个窗口中选中的内容复制到剪贴板(请确认第一个窗口在幻灯片视图中),然后将剪贴板内容复制到第二个窗口的视图。

Windows(1).Selection.Copy

With Windows(2)

    .ViewType = ppViewSlide

    .View.Paste

End With


另请参阅

视图对象

使用部分文档

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。