Range.PasteSpecial-Methode (Word)

Fügt den Inhalt der Zwischenablage ein. .

Syntax

Ausdruck. PasteSpecial (IconIndex, Link, Placement, DisplayAsIcon, DataType, IconFileName, IconLabel)

Ausdruck: Erforderlich. Eine Variable, die ein Range -Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
IconIndex Optional Variant Wenn für DisplayAsIcon der Wert True gilt, ist dieses Argument eine Zahl, die dem Symbol entspricht, das Sie in der durch IconFilename angegebenen Programmdatei verwenden möchten. Symbole werden im Dialogfeld Symbol ändern angezeigt: 0 (null) entspricht dem ersten Symbol, 1 entspricht dem zweiten Symbol usw. Wenn dieses Argument ausgelassen wird, wird das erste Symbol (Standard) verwendet.
Link Optional Variant True, um eine Verknüpfung zur Quelldatei des Inhalts der Zwischenablage zu erstellen. Der Standardwert ist False.
Placement Optional Variant Kann eine der folgenden WdOLEPlacement-Konstanten sein: wdFloatOverText oder wdInLine. Der Standardwert ist wdInLine.
DisplayAsIcon Optional Variant True, um die Verknüpfung als Symbol anzuzeigen. Der Standardwert ist False.
DataType Optional Variant Ein Format für den Inhalt der Zwischenablage, wenn dieser in das Dokument eingefügt wird. Dabei kann es sich um eine beliebige WdPasteDataType-Konstante handeln.
IconFileName Optional Variant Wenn für DisplayAsIcon der Wert True gilt, ist dieses Argument der Pfad und Dateiname für die Datei, in der das anzuzeigende Symbol gespeichert ist.
IconLabel Optional Variant Wenn für DisplayAsIcon der Wert True gilt, ist dieses Argument der Text, der unterhalb des Symbols angezeigt wird.

Beispiel

In diesem Beispiel wird der Inhalt der Zwischenablage an der Einfügemarke als unformatierter Text eingefügt.

Selection.Collapse Direction:=wdCollapseStart 
Selection.Range.PasteSpecial DataType:=wdPasteText

In diesem Beispiel wird der markierte Text kopiert und als Hyperlink in ein neues Dokument eingefügt. Dieses Beispiel funktioniert nur, wenn das Quelldokument zuvor gespeichert wurde.

If Selection.Type = wdSelectionNormal Then 
 Selection.Copy 
 Documents.Add.Content.PasteSpecial Link:=True, _ 
 DataType:=wdPasteHyperlink 
End If

Siehe auch

Range-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.