Partager via


WorksheetBase.Paste, méthode

Colle le contenu du Presse-papiers sur la feuille de calcul.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public Sub Paste ( _
    destination As Object, _
    link As Object _
)
public void Paste(
    Object destination,
    Object link
)

Paramètres

  • destination
    Type : System.Object
    Un objet Range qui spécifie où le contenu du Presse-papiers doit être collé.Si cet argument est omis, la sélection actuelle est utilisée.Cet argument peut être spécifié uniquement si le contenu du Presse-papiers peut être collé dans une plage.Si cet argument est spécifié, l'argument Link ne peut pas être utilisé.
  • link
    Type : System.Object
    true pour établir un lien vers la source des données collées.Si cet argument est spécifié, l'argument Destination ne peut pas être utilisé.La valeur par défaut est false.

Notes

Si vous ne spécifiez pas l'argument Destination, vous devez sélectionner la plage de destination avant d'utiliser cette méthode.

Cette méthode peut, en fonction du contenu du Presse-papiers, modifier la sélection de feuille.

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant place le texte "Exemple de collage" dans le Presse-papiers, puis utilise la méthode Paste pour coller le contenu du Presse-papiers dans la cellule A1.

Cet exemple illustre une personnalisation au niveau du document.

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);
}

Sécurité .NET Framework

Voir aussi

Référence

WorksheetBase Classe

Microsoft.Office.Tools.Excel, espace de noms