Range.Relocate Method (Word)
In outline view, moves the paragraphs within the specified range after the next visible paragraph or before the previous visible paragraph.
expression Required. A variable that represents a Range object.
The direction of the move.
This example moves the third, fourth, and fifth paragraphs in the active document below the next (sixth) paragraph.
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
This example moves the first paragraph in the selection above the previous paragraph.