Selection.InsertAfter-Methode (Word)

Fügt den angegebenen Text am Ende eines Bereichs oder einer Auswahl ein.

Syntax

Ausdruck. InsertAfter( _Text_ )

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

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Text Erforderlich String Der einzufügende Text.

Bemerkungen

Nach Anwendung dieser Methode wird die Auswahl erweitert, damit der neue Text einbezogen wird.

Mit der Visual Basic-Funktion Chr und der InsertAfter-Methode fügen Sie Zeichen wie Anführungszeichen, Tabstoppzeichen und geschützte Trennstriche ein. Sie können auch die folgenden Visual Basic-Konstanten verwenden: vbCr, vbLf, vbCrLf und vbTab.

Wenn Sie diese Methode mit einer Auswahl verwenden, die sich auf einen ganzen Absatz bezieht, wird der Text nach der abschließenden Absatzmarke eingefügt (der Text wird am Anfang des nächsten Absatzes angezeigt). Wenn Sie Text am Ende eines Absatzes einfügen möchten, bestimmen Sie den Endpunkt, und subtrahieren Sie von dieser Position 1 (die Absatzmarke ist ein Zeichen), wie im folgenden Beispiel gezeigt.

ActiveDocument.Range( _ 
 ActiveDocument.Paragraphs(1).Range.Start, _ 
 ActiveDocument.Paragraphs(1).Range.End - 1) _ 
 .Select 
 
Selection.InsertAfter _ 
 " This is now the last sentence in paragraph one."

Wenn die Auswahl mit einer Absatzmarke endet, die gleichzeitig das Ende des Dokuments darstellt, kein neuer Absatz von Microsoft Word am Ende des Dokuments erstellt, sondern der Text vor der letzten Absatzmarke eingefügt. Auch wenn die Auswahl aus einer Textmarke besteht, wird der angegebene Text von Word eingefügt, aber die Auswahl oder die Textmarke nicht erweitert, um den neuen Text aufzunehmen.

Beispiel

In diesem Beispiel wird am Ende der Auswahl Text eingefügt und dann die Auswahl zu einer Einfügemarke reduziert.

With Selection 
 .InsertAfter "appended text" 
 .Collapse Direction:=wdCollapseEnd 
End With

Siehe auch

Selection-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.