Language

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

オプションの オブジェクト。 次の XlLookAt 定数のいずれかを指定できます: xlWhole または xlPart。

SearchOrder
Object

オプションの オブジェクト。 定数として、xlByRows または xlByColumns のいずれかをXlSearchOrder指定できます。

MatchCase
Object

オプションの オブジェクト。 大文字と小文字を区別して検索するには、 True を指定します。

MatchByte
Object

オプションの オブジェクト。 この引数は、Microsoft Excel で 2 バイト言語サポートを選択またはインストールした場合にのみ使用できます。 2 バイト文字が 2 バイト文字のみに一致する場合は true。2 バイト文字が対応する 1 バイト文字と一致する場合は false。

SearchFormat
Object

オプションの オブジェクト。 メソッドの検索書式を指定します。

ReplaceFormat
Object

オプションの オブジェクト。 メソッドの置換書式を指定します。

返品

注釈

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

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

適用対象