WorksheetBase.Paste(Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt den Inhalt der Zwischenablage in das Arbeitsblatt ein.
public void Paste (object destination, object link);
member this.Paste : obj * obj -> unit
Public Sub Paste (Optional destination As Object, Optional link As Object)
Parameter
- destination
- Object
Ein Range-Objekt, das angibt, wo der Inhalt der Zwischenablage eingefügt werden soll. Wenn dieses Argument ausgelassen wird, wird die aktuelle Auswahl verwendet. Dieses Argument kann nur angegeben werden, wenn der Inhalt der Zwischenablage in einen Bereich eingefügt werden kann. Wenn dieses Argument angegeben wird, kann das Link
Argument nicht verwendet werden.
- link
- Object
true
, um einen Link zur Quelle der eingefügten Daten zu erstellen. Wenn dieses Argument angegeben wird, kann das Destination
Argument nicht verwendet werden. Standardwert: false
.
Beispiele
Im folgenden Codebeispiel wird der Text "Beispiel einfügen" in die Zwischenablage eingefügt, und dann wird die Paste -Methode verwendet, um den Inhalt der Zwischenablage in Zelle A1 einzufügen.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
private void PasteText()
{
Clipboard.SetText("Paste Example");
this.Paste(this.Range["A1"], false);
}
Private Sub PasteText()
Clipboard.SetText("Paste Example")
Me.Paste(Me.Range("A1"), False)
End Sub
Hinweise
Wenn Sie das Destination
Argument nicht angeben, müssen Sie den Zielbereich auswählen, bevor Sie diese Methode verwenden.
Diese Methode kann die Blattauswahl abhängig vom Inhalt der Zwischenablage ändern.
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.