Compartir a través de


WorksheetBase.Paste (Método)

Pega el contenido del Portapapeles en la hoja de cálculo.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public Sub Paste ( _
    destination As Object, _
    link As Object _
)
public void Paste(
    Object destination,
    Object link
)

Parámetros

  • destination
    Tipo: System.Object
    Un objeto Range que especifica dónde se debe pegar el contenido del Portapapeles.Si se omite este argumento, se utilizará la selección actual.Sólo se puede especificar este argumento si el contenido del Portapapeles se puede pegar en un rango.Si se especifica este argumento, no se puede utilizar el argumento Link.
  • link
    Tipo: System.Object
    true para establecer un vínculo al origen de los datos pegados.Si se especifica este argumento, no se puede utilizar el argumento Destination.El valor predeterminado es false.

Comentarios

Si no especifica el argumento Destination, debe seleccionar el rango de destino antes de utilizar este método.

Este método podría modificar la selección de la hoja, dependiendo del contenido del Portapapeles.

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

El ejemplo de código siguiente coloca el texto "Paste Example" en el Portapapeles y, a continuación, usa el método Paste para pegar el contenido del Portapapeles en la celda A1.

Se trata de un ejemplo para una personalización en el nivel del documento.

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"], false);
}

Seguridad de .NET Framework

Vea también

Referencia

WorksheetBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)