Range.Delete メソッド (Word)

指定された数だけ文字または単語を削除します。

構文

Delete([Unit], [Count])

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

パラメーター

名前 必須 / オプション データ型 説明
Unit 省略可能 バリアント型 (Variant) 折りたたまれた範囲を削除する単位を指定します。 示す wdunits クラス の定数のいずれかをすることができます。
Count 省略可能 バリアント型 (Variant) 削除する構成単位の数を指定します。 指定範囲の後の構成単位を削除するには、その指定範囲を解除し、正の値を指定します。 指定範囲の前の構成単位を削除するには、その指定範囲を解除し、負の値を指定します。

戻り値

Long

注釈

このメソッドを削除すると、項目の数を示す Long 値を返します。 または、削除が失敗した場合は、0 (ゼロ) を返します。

次の使用例は、現在の文書の内容を選択して削除します。

Sub DeleteSelection() 
 Dim intResponse As Integer 
 
 intResponse = MsgBox("Are you sure you want to " & _ 
 "delete the contents of the document?", vbYesNo) 
 
 If intResponse = vbYes Then 
 ActiveDocument.Content.Select 
 Selection.Delete 
 End If 
End Sub

関連項目

Range オブジェクト

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

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