Worksheet.PasteSpecial 方法

使用指定的格式将剪贴板的内容粘贴到工作表上。 使用此方法可粘贴来自其他应用程序的数据或以特定格式粘贴数据。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)

语法

声明
Sub PasteSpecial ( _
    Format As Object, _
    Link As Object, _
    DisplayAsIcon As Object, _
    IconFileName As Object, _
    IconIndex As Object, _
    IconLabel As Object, _
    NoHTMLFormatting As Object _
)
void PasteSpecial(
    Object Format,
    Object Link,
    Object DisplayAsIcon,
    Object IconFileName,
    Object IconIndex,
    Object IconLabel,
    Object NoHTMLFormatting
)

参数

  • Format
    类型:System.Object
    一个字符串,指定数据的剪贴板格式。常见格式字符串包括“HTML”、“位图”、“超链接”、“Unicode 文本”和“文本”。
  • Link
    类型:System.Object
    为 true 可建立指向粘贴数据的源的链接。如果源数据不适合链接或源应用程序不支持链接,则忽略此参数。默认值为 false。
  • DisplayAsIcon
    类型:System.Object
    为 true 可以图标形式显示粘贴的对象。默认值为 false。
  • IconFileName
    类型:System.Object
    如果 DisplayAsIcon 为 true,则为包含要使用的图标的文件的名称。
  • IconIndex
    类型:System.Object
    图标文件中该图标的索引号。
  • NoHTMLFormatting
    类型:System.Object
    为 true 可从 HTML 移除所有格式设置、超链接和图像;为 false 可按原样粘贴 HTML。默认值为 false。

备注

如果不知道哪些字符串将传递给 Format 参数,您可以通过尝试在 Excel 中粘贴命令来查看与剪贴板上的数据兼容的字符串。 将数据复制到剪贴板上,在 Excel 中,使用**“选择性粘贴”,然后查看“选择性粘贴”** 对话框中列出的格式。

仅当 Format =“HTML”时,NoHTMLFormatting 才有意义。 在所有其他情况下,将忽略 NoHTMLFormatting。

必须在使用此方法之前选择目标范围。

根据剪贴板的内容的不同,此方法可能会修改表选择。

可选参数

有关可选参数的信息,请参见Office 解决方案中的可选参数

.NET Framework 安全性

请参见

参考

Worksheet 接口

Microsoft.Office.Tools.Excel 命名空间