Range.Relocate-Methode (Word)

Verschiebt in der Gliederungsansicht die Absätze innerhalb des angegebenen Bereichs hinter den nächsten sichtbaren Absatz oder vor den vorherigen sichtbaren Absatz.

Syntax

Ausdruck. Relocate( _Direction_ )

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

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Direction Erforderlich WdRelocate Die Richtung, in der die Verschiebung erfolgt.

HinwBemerkungeneise

Ein Textkörper wird mit einer Überschrift nur verschoben, wenn der Textkörper in der Gliederungsansicht reduziert wurde, oder wenn er Teil des Bereichs ist.

Beispiel

In diesem Beispiel werden der dritte, der vierte und der fünfte Absatz im aktiven Dokument unter den nächsten (sechsten) Absatz verschoben.

theStart = ActiveDocument.Paragraphs(3).Range.Start 
theEnd = ActiveDocument.Paragraphs(5).Range.End 
Set myRange = ActiveDocument.Range(Start:=theStart, End:=theEnd) 
ActiveDocument.ActiveWindow.View.Type = wdOutlineView 
myRange.Relocate Direction:=wdRelocateDown

In diesem Beispiel wird der erste Absatz in der Markierung vor den vorherigen Absatz verschoben.

ActiveDocument.ActiveWindow.View.Type = wdOutlineView 
Selection.Paragraphs(1).Range.Relocate Direction:=wdRelocateUp

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.