WorksheetBase.Paste 方法

将剪贴板的内容粘贴到工作表上。

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

语法

声明
Public Sub Paste ( _
    destination As Object, _
    link As Object _
)
public void Paste(
    Object destination,
    Object link
)

参数

  • destination
    类型:System.Object
    一个 Range 对象,指定应粘贴剪贴板内容的位置。如果省略此参数,则使用当前选择。仅当可将剪贴板的内容粘贴到范围中时,才能指定此参数。如果指定了此参数,则无法使用 Link 参数。
  • link
    类型:System.Object
    为 true 可建立指向粘贴数据的源的链接。如果指定了此参数,则无法使用 Destination 参数。默认值为 false。

备注

如果不指定 Destination 参数,则在使用此方法前必须选择目标范围。

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

可选参数

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

示例

下面的代码示例将文本“粘贴示例”放置到剪贴板上,然后使用 Paste 方法将剪贴板的内容粘贴到单元格 A1 中。

此示例针对的是文档级自定义项。

Private Sub PasteText()
    Clipboard.SetText("Paste Example")
    Me.Paste(Me.Range("A1"), False)
End Sub
private void PasteText()
{
    Clipboard.SetText("Paste Example");
    this.Paste(this.Range["A1", missing], false);
}

.NET Framework 安全性

请参见

参考

WorksheetBase 类

Microsoft.Office.Tools.Excel 命名空间