Selection.EndKey メソッド (Word)

選択範囲を指定された単位の末尾まで移動または拡張します。

構文

expression. EndKey( _Unit_ , _Extend_ )

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

パラメーター

名前 必須 / オプション データ型 説明
Unit 省略可能 バリアント型 (Variant) 選択範囲が移動または拡張する単位です。 WdUnits 定数を指定できます。 WdLine を既定値には。
Extend 省略可能 バリアント型 (Variant) 方法の選択範囲の移動を指定します。 任意の WdMovementType 定数を指定できます。 この引数に wdmove を 選択範囲がカーソルに折りたたまれているし、移動、指定された構成単位の末尾に。 Wdextend を 指定された単位の末尾まで選択範囲の末尾が拡張されます。 Wdmove を設定 を既定値には。

注釈

This method returns an integer that indicates the number of characters the selection or active end was actually moved, or it returns 0 (zero) if the move was unsuccessful. このメソッドは End キーの機能に該当します。

次の使用例は、選択範囲を解除し、カーソル位置を現在の行の末尾まで移動します。次に、移動した文字数を pos に代入します。

pos = Selection.EndKey(Unit:=wdLine, Extend:=wdMove)

次の使用例は、選択範囲を解除し、カーソル位置を現在の表の列の先頭まで移動します。その後、選択範囲を列の末尾まで拡大します。

If Selection.Information(wdWithInTable) = True Then 
 Selection.HomeKey Unit:=wdColumn, Extend:=wdMove 
 Selection.EndKey Unit:=wdColumn, Extend:=wdExtend 
End If

次の使用例は、選択範囲を解除し、カーソル位置を現在のストーリーの末尾に移動します。 選択範囲がメイン テキスト ストーリーにある場合、カーソル位置は文書の末尾まで移動されます。

Selection.EndKey Unit:=wdStory, Extend:=wdMove

関連項目

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

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