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.
Syntax
expression. Relocate
( _Direction_
)
expression Required. A variable that represents a Range object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
Direction | Required | WdRelocate | The direction of the move. |
Remarks
Body text moves with a heading only if the body text is collapsed in outline view or if it is part of the range.
Example
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.
ActiveDocument.ActiveWindow.View.Type = wdOutlineView
Selection.Paragraphs(1).Range.Relocate Direction:=wdRelocateUp
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro