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