Selection.MoveEnd メソッド (Word)

指定範囲または選択範囲の終了位置を移動します。

構文

expression. MoveEnd( _Unit_ , _Count_ )

expression 必須です。 Selection オブジェクトを表す変数を指定します。

パラメーター

名前 必須 / オプション データ型 説明
Unit 省略可能 WdUnits 末尾の文字位置を移動する単位です。 既定値は wdCharacter です。
Count 省略可能 バリアント型 (Variant) 移動する単位の数を指定します。 単位の数が正の値の場合は、末尾の文字位置は文書の末尾方向に移動します。 単位の数が負の値の場合は、末尾は文書の先頭方向に移動します。 終了位置を開始位置より前に移動しようとすると、範囲の選択が解除され、両方の文字位置が一緒に移動します。 既定値は 1 です。

戻り値

整数

注釈

このメソッドは、指定範囲または選択範囲が実際に移動した単位数を示す整数を返し、正しく移動できなかった場合は、0 (ゼロ) を返します。

次の使用例は、選択範囲の末尾を 1 文字後方に移動します (選択サイズは 1 文字減ります)。 スペースは文字と見なされます。

Selection.MoveEnd Unit:=wdCharacter, Count:=-1

次の使用例は、選択範囲の終了位置を行の末尾に移動します。選択範囲は行の末尾まで拡張されます。

Selection.MoveEnd Unit:=wdLine, Count:=1

関連項目

Selection オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。