Range.Relocate メソッド (Word)
アウトライン表示で、指定範囲内の段落を移動します。
構文
式。 Relocate
( _Direction_
)
式 が必要です。 Range オブジェクトを表す変数を指定します。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Direction | 必須 | WdRelocate | 移動方向を指定します。 |
注釈
本文がアウトライン表示で折りたたまれているか、または範囲に含まれる場合にのみ、本文は見出しと共に移動します。
例
次の使用例は、作業中の文書の 3 ~ 5 番目の段落を 6 番目の段落の下に移動します。
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
次の使用例は、選択範囲内の最初の段落を前の段落の上に移動します。
ActiveDocument.ActiveWindow.View.Type = wdOutlineView
Selection.Paragraphs(1).Range.Relocate Direction:=wdRelocateUp
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。