TextRange.PasteSpecial 方法 (PowerPoint)
以指定格式用剪贴板的内容替换文本范围。
语法
表达式。PasteSpecial (DataType、 DisplayAsIcon、 IconFileName、 IconIndex、 IconLabel、 Link)
表达 一个代表 TextRange 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
DataType | 可选 | PpPasteDataType | 将剪贴板内容插入到文档中所使用的格式。 默认值根据剪贴板上内容的不同而不同。 如果剪贴板内容不支持 DataType 参数中的指定数据类型,则会产生错误。 |
DisplayAsIcon | 可选 | MsoTriState | 属性值为 MsoTrue ,若要以图标形式显示嵌入的对象 (或链接)。 |
IconFileName | 可选 | String | 如果 DisplayAsIcon 设置为 msoTrue ,则此参数是在其中存储要显示的图标的文件的路径和文件名称。 如果将 DisplayAsIcon 设置为 msoFalse ,则忽略此参数。 |
IconIndex | 可选 | Long | 如果将 DisplayAsIcon 设置为 msoTrue ,则此参数是要在 iconfilename 所指定由指定的程序文件中使用的图标相对应的数字。 例如,0 (零) 对应于第一个图标,1 对应于第二个图标。 如果省略此参数,则使用第一个 (默认) 图标。 如果将 DisplayAsIcon 设置为 msoFalse ,则忽略此参数。 如果 IconIndex 不在有效范围内,则使用默认图标 (索引为 0)。 |
IconLabel | 可选 | String | 如果将 DisplayAsIcon 设置为 msoTrue ,则此参数是在图标下显示的文本。 如果缺少此标签,则 Microsoft PowerPoint 生成基于剪贴板内容的图标标签。 如果将 DisplayAsIcon 设置为 msoFalse ,则忽略此参数。 |
Link | 可选 | MsoTriState | 决定是否创建指向剪贴板内容的源文件的链接。 如果剪贴板内容不支持链接,则会发生错误。 |
返回值
TextRange
备注
TextRange 对象的有效数据类型是 ppPasteText 、 ppPasteHTML 和 ppPasteRTF (任何其他格式将生成一个错误)。 如果粘贴成功,此方法将返回一个 TextRange 对象,该对象代表被粘贴的文本范围。
DataType 参数值可以是以下 PpPasteDataType 常量之一。
ppPasteDefault |
ppPasteHTML |
ppPasteRTF |
ppPasteText |
DisplayAsIcon 参数值可以是下列 MsoTriState 常量之一。
常量 | 说明 |
---|---|
msoFalse | 默认值。 不将嵌入的对象(或链接)显示为图标。 |
msoTrue | 将嵌入的对象(或链接)显示为图标。 |
如果没有数据剪贴板上调用 PasteSpecial 方法时,出错。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。