Selection.Extend メソッド (Word)

拡張選択モードをオンにするか、既に拡張選択モードがオンの場合は、次に大きな文字列単位まで選択範囲を拡張します。

構文

拡張 (文字)

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

パラメーター

名前 必須 / オプション データ型 説明
文字 省略可能 バリアント型 (Variant) 選択範囲を拡張するために使用する文字です。 この引数では大文字と小文字が区別され、 String に評価されるか、エラーが発生する必要があります。 また、この引数に複数の文字を指定すると、このコマンド全体が無視されます。

注釈

なっていない場合、 オンTrue に設定するこのメソッドを使用します。

文字列の選択単位は、語、文、段落、セクション、文書全体の順に大きくなります。 引数 Character を指定すると、指定した文字が次に出現する箇所まで選択範囲が拡張されます。 選択範囲は、その範囲のアクティブな終端を移動することにより拡張されます。

次の使用例は、現在の選択を解除して選択開始位置にカーソルを移動し、現在の文を選択します。

With Selection 
 ' Collapse current selection to insertion point. 
 .Collapse 
 ' Turn extend mode on. 
 .Extend 
 ' Extend selection to word. 
 .Extend 
 ' Extend selection to sentence. 
 .Extend 
End With

ここでは、 拡張 メソッドを使用しないで同じタスクを達成する例です。

With Selection 
 ' Collapse current selection. 
 .Collapse 
 ' Expand selection to current sentence. 
 .Expand Unit:=wdSentence 
End With

次の使用例は、選択範囲の終端をアクティブにし、次に大文字の "R" が出現する箇所まで選択範囲を拡張します。

With Selection 
 .StartIsActive = False 
 .Extend Character:="R" 
End Wit

関連項目

Selection オブジェクト

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

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