Range.Replace メソッド

定義

指定されたセル範囲内のセルの文字を示すブール型 (Boolean) の値を返します。

public bool Replace (object What, object Replacement, object LookAt, object SearchOrder, object MatchCase, object MatchByte, object SearchFormat, object ReplaceFormat);
Public Function Replace (What As Object, Replacement As Object, Optional LookAt As Object, Optional SearchOrder As Object, Optional MatchCase As Object, Optional MatchByte As Object, Optional SearchFormat As Object, Optional ReplaceFormat As Object) As Boolean

パラメーター

What
Object

必須 オブジェクト。 Excel で検索する文字列を指定します。

Replacement
Object

必須 オブジェクト。 置き換える文字列を指定します。

LookAt
Object

省略可能 なオブジェクトXlLookAtxlWhole または xlPart のいずれかの定数を指定できます。

SearchOrder
Object

省略可能 なオブジェクトXlSearchOrderxlByRows または xlByColumns のいずれかの定数を指定できます。

MatchCase
Object

省略可能 なオブジェクト。 大文字と小文字を区別して検索するには、 True を指定します。

MatchByte
Object

省略可能 なオブジェクト。 この引数は、Microsoft Excel で 2 バイト言語サポートを選択またはインストールした場合にのみ使用できます。 2 バイト文字が 2 バイト文字と一致する場合は True。2 バイト文字が 1 バイトの等価文字と一致する場合は False

SearchFormat
Object

省略可能 なオブジェクト。 メソッドの検索書式を指定します。

ReplaceFormat
Object

省略可能 なオブジェクト。 メソッドの置換書式を指定します。

戻り値

注釈

このメソッドを使用しても、選択範囲またはアクティブセルは変更されません。

SearchOrderMatchCaseおよび MatchByteLookAt設定は、このメソッドを使用するたびに保存されます。 次に メソッドを呼び出したときにこれらの引数の値を指定しない場合は、保存された値が使用されます。 これらの引数を設定すると、[検索] ダイアログ ボックスの設定が変更され、また、[検索] ダイアログ ボックスで設定を変更すると、引数を省略した場合に使用される保存された値が変更されます。 問題を回避するには、このメソッドを使用するたびに、これらの引数を明示的に設定します。

適用対象