Application.Replace メソッド (Project)

フィルターの値を検索し、指定した値に置き換えられます。

構文

replace (Field, Test, Value, Replacement, ReplaceAll, Next, MatchCase, FieldID, TestID)

expressionApplication オブジェクトを 表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Field 省略可能 String 検索するフィールドの名前を指定します。
Test 省略可能 String フィールド の間の比較の種類。 比較文字列のいずれかを指定できます。
省略可能 バリアント型 (Variant) [ フィールド] で指定されているフィールドの値と比較する値。
Replacement 省略可能 バリアント型 (Variant) "" (空の文字列) を使用して、Test and Value で指定されたテストを満たすフィールドをクリアします。
ReplaceAll 省略可能 バリアント型 (Variant) True の 場合 Valueのすべての出現箇所を交換してください。 False だけの場合、最初に見つかった位置を交換してください。 既定値は False です。
Next 省略可能 バリアント型 (Variant) True の 場合は検索条件の検索が下方向に一致する次の出現箇所を。 False とプロジェクトの次の出現箇所に検索します。 既定値は True です。
MatchCase 省略可能 バリアント型 (Variant) True の 場合、検索は大文字小文字を区別します。 既定値は False です。
FieldID 省略可能 バリアント型 (Variant) フィールド識別番号は、 PjField 定数のいずれかにすることができます。 FieldID 引数は Field の値よりも優先されます。
TestID 省略可能 バリアント型 (Variant) テスト識別番号は、 PjComparison 定数の 1 つにすることができます。 TestID は、任意の テスト 値よりも優先されます。

比較文字列

比較文字列 説明
"と等しい" 引数 Field の値は、引数 Value の値と等しい。
"と等しくない" 引数 Field の値は、引数 Value の値と等しくない。
"より大きい" 引数 Field の値は、引数 Value の値より大きい。
"以上" 引数 Field の値は、引数 Value の値より大きいか等しい。
"より小さい" 引数 Field の値は、引数 Value の値より小さい。
"以下" 引数 Field の値は、引数 Value の値より小さいか等しい。
"の範囲内" 引数 Field の値は、引数 Value の値の範囲内にある。
"の範囲外" 引数 Field の値は、引数 Value の値の範囲内にない。
"を含む" フィールド が含まれています。
"を含まない" フィールド が含まれていません。
"と一致するものを含む" フィールドにが正確に含まれています。

戻り値

ブール型 (Boolean)

True場合は、置換が実行されます。それ以外の場合、 False

注釈

引数を指定しない、または FieldTestValue を指定せずに Replace メソッドを使用すると、以前の状態のオプションが設定された [置換] ダイアログ ボックスが表示されます。

すべての置換可能なフィールドの値を置換するには、 ReplaceEx メソッドを使用します。

次の例のステートメントは、どちらも優先度 800 以上のすべてのタスクの優先度を 600 に変更します。

Sub LowerPriority() 
    Replace Field:="Priority", Test:="is greater than or equal to", Value:="800", _ 
        Replacement:="600", ReplaceAll:=True 
    Replace Field:="xx", Test:="xx", FieldID:=pjTaskPriority, TestID:=pjCompareGreaterThanOrEqual, _ 
        Value:="800", Replacement:="600" 
End Sub

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

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